RewriteRuleを除外したいディレクトリの設定

mod_rewriteモジュールにて、転送の設定をしたけど、
ディレクトリによっては、転送をかけたくない場合があります。

四角(緑)パターン1
RewriteEngine off
<説明>
RewriteEngineをオフと記載した.htaccessを除外したいディレクトリへ設定することで
対象外とする。

四角(緑)パターン2
RewriteEngine on

RewriteCond $1 !^(admin|test1|test2)
RewriteRule ^(.*)$ http://www.yahoo.co.jp/
<説明>
このように、RewriteCondを利用する事で、RewriteRuleの条件指定が可能です。
上記例では、「admin」と「test1」と「test2」のディレクトリ以外のアクセスは、
すべてヤフーに転送だー!という内容です。


同じカテゴリー(.htaccess)の記事

上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

写真一覧をみる