내가하려고하는 것은 http/https를 통해 사이트의 나머지 부분에 /? p = uploads가있는 폴더/비누 또는 페이지를 제공하는 것입니다. ?.htaccess로 특정 영역을 https로 리디렉션
하지만 페이지/P와 비누 폴더를 작동하는 것 같다RewriteEngine on
RewriteBase/
RewriteCond %{QUERY_STRING} (^|&)(p=uploads)(&|$) [NC,OR]
RewriteCond %{QUERY_STRING} ^$
RewriteRule^- [E=IS_HTTP:1]
RewriteCond %{SERVER_PORT} 443
RewriteRule ^soap/?(.*) http://www.example.com/soap/$1 [R,L]
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} !^/soap
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
= 업로드
서버 포트 대신'RewriteCond % {HTTPS} off' 또는'RewriteCond % {HTTPS} on'을 사용해야합니다. – Grumpy
¿'/ soap' ** and **'... /? p = uploads'가있는 페이지? ¿ 두 조건 모두 충족해야합니까 아니면 둘 중 어떤 조건을 충족해야합니까? –
죄송합니다. OR (not 및) – Zeb99