2012-05-13 4 views
0

보안 사이트가 있고 보안되지 않은 http : //를 통해 액세스하는 경우 현재 방문자를 리디렉션합니다. 내가 그렇게 좋아하는 일을하고있다 :htaccess를 사용하여 하나의 파일을 제외한 모든 파일을 보안 사이트로 리디렉션

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

완벽한 참조, 감사합니다! –

관련 문제