重写规则wordpress托管域-强制www和https

时间:2018-10-11 15:01:26

标签: wordpress .htaccess url-rewriting

对于具有多种语言的网站,我们在.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的所有情况下,它也都可以正常工作。

有什么建议吗?

0 个答案:

没有答案