http://www.ec-fanblog.com/mindmanager のディレクトリ以下すべてを
http://mindmanager.web.fc2.com/ へ転送したいと考えています。
しかしながら、
http://www.ec-fanblog.com/mindmanager
↓
http://mindmanager.web.fc2.com/
へは転送されるのですが、
http://www.ec-fanblog.com/mindmanager/mindmanager-link.html
↓
http://mindmanager.web.fc2.com/
に設定した場合、エラーとなってしまいました。
.htaccessの一部分だけピックアップすると
Redirect permanent /mindmanager http://mindmanager.web.fc2.com/
Redirect permanent /mindmanager/mindmanager-link.html http://mindmanager.web.fc2.com/
こんな感じにしても無理でした。
RedirectMatch permanent ^.*\.html$ http://mindmanager.web.fc2.com/
だと、他のディレクトリもすべてリダイレクトされてしまいました。
ファイル名やルートの位置が同じでないと無理なのでしょうか?
このあたりを解説されているサイトが少なくて困っています。
助言いただけるとありがたいですm(..)m
WebサーバはApacheを利用しているという前提でよろしいですね。
であれば、転送元は DocumentRoot からたどった絶対アドレスにしてください。
DocumentRoot の直下に mindmanager があるなら、下記のような設定で転送できるはずです。
Redirect permanent /mindmanager/ http://mindmanager.web.fc2.com/