Переписать правило припаркованных доменов WordPress - принудительно www и https - PullRequest
0 голосов
/ 11 октября 2018

Для веб-сайта с несколькими языками мы создали установку на домене .nl.

Однако, есть также активный .be.

Для принудительного использования https и www у нас есть следующееhtaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(.+)$ [NC]
RewriteRule ^(.*)$ https://www\.%1/$1 [R=301,L]

</IfModule>

Все работает отлично, за исключением одного: когда посетитель подходит к сайту, как https://domain.be/example, тогда правило перезаписи не добавляет www.Во всех других случаях (например, https://domain.be) он работает. Во всех случаях .nl он тоже работает хорошо.

Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...