ちゃんと覚えておけよ?

忘れちゃいけない事のメモ、覚え書き

.httaccessでディレクトリ単位で移動・お引っ越しさせたい場合

仕様
http://example.com/special/* ⇒ http://example.com/s/*

サンプルコード
RewriteRule ^special/(.*)$ /s/$1 [L]

あるディレクトリを同一ドメイン名の別のディレクトリへ引越しする必要がある場合です。検索エンジンにインデックスされているのであれば、URLの永続化の観点からリライトで対応することも可能です。「(.*)」で、special以下のすべての条件に一致させ、「$1」で後方参照します。これはリライト条件なので、301リダイレクトは設定しません。

Comment

*