LINUX.ORG.RU
ФорумAdmin

mod_rewrite redirect в .htaccess

 ,


0

2

Добрый день. Помогите с правилами для редиректа. Клиент купил сертификат только для домена без www. Поэтому нужно чтобы все ссылки вида http://www.* , http://, https://www.* вели только на https:// . Сейчас использую правило: RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] Но ссылки вида http://*.*/page.html редирктят на home page https:// Если одновременно с этим правилом добавляю это: RewriteCond %{HTTPS} !=on RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L] То перестает работать редирект вида http://www -> https:// И в любом случае при наборе ссылки https://www браузер пишет пердуприждение о редиректе.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.