denis_bardak
@denis_bardak
Web Developer

Возможно ли сделать редирект на https с исключениями?

редирект сейчас настроен так
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

возникала срочная необходимость не редиректить некоторые страницы, около 10. как то можно это реализовать через htaccess
  • Вопрос задан
  • 377 просмотров
Решения вопроса 2
denis_bardak
@denis_bardak Автор вопроса
Web Developer
еще возник вопрос., в htaccess стандартный редирект codeigniter
RewriteCond $1 !^(index\.php|robots\.txt|images|css|js)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
и получается что ссылки которые в исключении
RewriteCond %{REQUEST_URI} !api*
редиректит на
/index.php?/api
Ответ написан
Комментировать
SlavikF
@SlavikF
поставьте впереди ещё один RewriteCond, с исключениями для этих 10 страниц

httpd.apache.org/docs/2.4/rewrite/flags.html#flag_l
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы