我正在尝试将旧站点 ( http://festival.launch.co ) 重定向到新站点 ( http://events.launch.co/festival )。但是,我不想重定向一个子目录 (2013)。
总结一下:
- Festival.launch.co => events.launch.co/festival
- festival.launch.co/2013/ => 对此子目录中的所有文件不执行任何操作
我尝试了以下方法,但这不会重定向任何内容:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^festival\.launch\.co$ [NC]
RewriteCond %{REQUEST_URI} !^/2013
RewriteRule ^(.*) http://events.launch.co/festival/$1 [R=301,L]
我已经仔细检查了 mod_rewrite 是否启用。
目前,我正在重定向所有内容:
Redirect 301 / http://events.launch.co/festival
关于如何正确执行此操作的建议?