harumemo

メモ書きです。

Apacheのリダイレクト設定のコツ

.htaccessのリダイレクト設定の反映にApacheの再起動は必要ない。

301 : 恒久リダイレクト
Redirect permanent / http://xxxxxxx.xx

302 : 一時的なリダイレクト
RedirectTemp / http://xxxxxxx.xx

 

なお、Rewiteの場合のエントリの書き方は細かくて…


□リダイレクトに失敗する
RewriteEngine on
RewriteBase /
RewriteRule /news/blog/$ …

□リダイレクトに成功する
RewriteEngine on
RewriteBase /
RewriteRule news/blog/$ …

なお、転送元URLの最後は「$」で締めないと、なにか不思議な動きに。


※参考サイト
http://kana-lier.com/web/redirect/
http://www.45shiki.net/blog/2008/07/b000770.htm