2012-05-13 1 views
0

セキュリティで保護されたサイトがあり、現在セキュリティで保護されていないhttp://にアクセスすると、htaccessを使用して1つのファイルを除くすべてのファイルをセキュリティで保護されたサイトにリダイレクトします。

RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

私が今まで安全なサイトにリダイレクトされないように一つのファイル、domain.com/example.phpを必要とし、そこにユーザーを守る:私はそうのようなことをやっています。誰もこれを行う方法を提案することはできますか?私は同様のコードを見ましたが、正確に動作するように変更する必要があるものは解決できません

ありがとう!

答えて

2

ちょうどあなたのURIをフィルタリングするために追加のRewriteCondを使用します。

RewriteCond %{HTTPS} off 
RewriteCond %{REQUEST_URI} !/example.php 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} 

mod_rewrite documentation

+0

パーフェクト、感謝を参照してください! –

関連する問題