我有一个域名 - c
里面有一个安装了多站点的文件夹 - www.mydomain.com
Multisite与子文件夹一起安装。
我有一个网站,让我们说 - www.mydomain.com/sites
。
现在,当我们www.mydomain.com/sites/mysite
和www.mydomain.com/sites
(没有www)时,两者都有效。
浏览mydomain.com/sites
时,效果也很好。
但是 - 当浏览到www.mydomain.com/sites/mysite
(没有领先的www)时,它被重定向到主站点 - mydomain.com/sites/mysite
而不是特定的mysite。
我发现它可能与作为位于子文件夹中的主要网站的WP多站点有关,但可能会弄清楚如何按预期将www.mydomain.com/sites
重定向到mydomain.com/sites/mysite
。
p.s我使用全新安装的最新WP
答案 0 :(得分:1)
尝试在子文件夹中的wordpress安装的.htaccess
文件中添加此代码。
:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
for HTTPS:
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^(.*)$ http%1://www.%{HTTP_HOST}/$1 [R=301,L]