2012-03-22 15 views
0

私のドメインの1つにフォルダ/siteがあります。ここで私はと.htaccessファイルを持っている:htaccess forceサブディレクトリでCookieに基づいてリダイレクトされない

rewriteengine on 
rewritebase/

rewritecond  %{HTTP_COOKIE}  !allow=asdx 
rewriterule  ^.*$     .set-cookie.php 

Basicly私は許可クッキーは別のファイルに「asdx」に設定されていないすべての要求をリダイレクトします。

問題は、/site/subdomain1のようなフォルダに.htaccessというファイルがあります(rewriteengine on)。これらのファイルのいずれかにアクセスすると、最初のリダイレクト(クッキーに基づく)は役に立たなくなります。サブフォルダのrewriteengine onディレクティブを無効にすると、Cookieベースのリダイレクトが再び機能します。

実際に個々のサブフォルダに移動して追加することなく、Cookieベースのリダイレクト作業を行うにはどうすればよいですか?

答えて

0

使用書き換えルールについては、以下:

rewriterule ^.*$ .set-cookie.php [R=302,L] 
関連する問題