古いサイト ( http://festival.launch.co ) を新しいサイト ( http://events.launch.co/festival )にリダイレクトしようとしています。ただし、リダイレクトしたくないサブディレクトリ (2013) が 1 つあります。
要約する:
- 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
これを適切に行う方法に関する提案はありますか?