@vasilseodor

Как сделать редирект с http на https для опеределенной папки?

Есть сайт на php. На сайте много каталогов - папок и просто файлов php. Как сделать, чтобы весь сайт перенаправлялся на https, но лишь кроме одной папки goods и всех вложенных в нее файлов и папок?

Прбовал так, но все равно перенаправляет на https
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteCond %{HTTP_HOST} ^goods [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  • Вопрос задан
  • 351 просмотр
Пригласить эксперта
Ответы на вопрос 1
KorniloFF
@KorniloFF
Работаю по font-end / JS
RewriteCond %{REQUEST_FILENAME} goods/ [NC]
RewriteRule ^([^/]+) $1 [L]
RewriteCond %{HTTP_HOST} ^site\.ru
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]

Попробуй как-то так.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы