В настоящее время у меня есть правило перезаписи http, чтобы изменить все HTTP-запросы на https. Я хочу сделать обратное для одной конкретной папки (изменить все запросы на http для этой папки), но я также хочу, чтобы дочерние папки этой http-папки были переписаны на https.
Это мой текущий .httaccess файл:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/HTTP_FOLDER/* #want http on parent
RewriteCond %{REQUEST_URI} !^/HTTP_FOLDER/HTTPS_SUBFOLDER/** #want https on sub folder
RewriteRule ^(.*)$ "http\:\/\/mysite\.com\/$1" [R=301,L]
RewriteCond %{HTTP_HOST} ^mysite\.com$ [OR] #all others rewrite to https
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$
RewriteRule ^(.*)$ "https\:\/\/mysite\.com\/$1" [R=301,L]