Mám integrovaný SSL pre celú svoju stránku aumiestnili kód htaccess na presmerovanie na https, keď niekto navštívi moju doménu URL. Chcem ale zabrániť tomu, aby jeden priečinok bol mimo tohto presmerovania na https. Prosím, pomôžte mi s tým ... Nižšie je uvedený kód htaccess v mojom root, aby som presmeroval všetky požiadavky na https náprotivok
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Vďaka
odpovede:
8 pre odpoveď č. 1Stačí pridať podmienku na vylúčenie priečinka:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/folder1
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
A ak ste chceli presmerovať požiadavky SSL na iné ako SSL pre /folder1
, potom:
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} ^/folder1
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]