###実現したいこと
Apacheのmod_rewriteを使用して、301リダイレクトを行います。
http://hoge.com/foo/bar/
以下にアクセスがあったときに
http://piyo.com
に301リダイレクトを行いたいのですが
例外として
http://hoge.com/foo/bar/huga.html
だけは、リダイレクトしないように設定したいです。
###こんな風に書いてみたけどだめでした
/hoge.com/foo/barディレクトリに
.htaccessファイルを配置して、そのファイルに以下を記載しています
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !^huga.(html)$ [NC]
RewriteRule ^(.*)$ http://piyo.com/ [R=301,L]
こういった場合、どのように記述するのが正しいのでしょうか??
追記:
ブラウザキャッシュが残っていると、正しい記述をしてもリダイレクトされてしまうことがありました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/15 06:21