2016-09-06 6 views

ответ

2

Я думаю, что следующий один набор набор правил должен работать:

RewriteEngine On 

RewriteCond %{HTTPS} off [NC,OR] 
RewriteCond %{HTTP_HOST} ^www\. [NC] 
RewriteRule^https://domain.tld%{REQUEST_URI} [R=301,L] 
+0

Вы должны также рассмотреть вопрос о '' off' и www.', либо в отдельном правиле или! с соответствующим регулярным выражением для HTTP_HOST. –

+1

@OlafDietsche Почему? Вышеупомянутое будет работать, если любое из этих условий истинно, то есть доступ через 'http' или' HTTP_HOST' начинается с _www_. – hjpotter92

+0

Ах, я пропустил флаг 'OR', извините. –

 Смежные вопросы

  • Нет связанных вопросов^_^