2011-08-16 5 views
1
내가 어떤 페이지에서 https 요청 강제로 다음의 .htaccess 파일을 사용하고

: 제외 // :이 스크립트를 수정할 수 방법 //강제 HTTPS

RewriteEngine On 
RewriteBase/

#Force SSL 
RewriteCond %{HTTPS} !on 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] 

HTTPS를 계속하기를 http://example.com/api/ ("api"폴더)과 같은 지정된 디렉토리에 있습니까?

답변

1
RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} !^/yournonhttpsdirectory/ 
RewriteRule ^(.*)$ https://www.domain.xyz/$1 [R,L] 

어쩌면 작동 할 수 있습니까?

+0

저는 여전히 특정 디렉토리가 아닌 전체 웹 사이트에서 HTTPS를 강제 실행하려고합니다. – floatleft

+0

@Chad Whitaker 변경 사항을 확인하십시오! –