页面未在wordpress中重定向到https

时间:2018-04-28 09:21:27

标签: wordpress https

当我在chrome中键入任何像www.example.com/abc这样的郊区时,会将其重定向到https://www.example.com,因为它应该是,但不是在Firefox中。但是,站点url example.com或www.example.com在两个浏览器中都能正常工作(重定向到https)。我的wordpress网站旧网址为https://example.com。我只需在wordpress设置页面设​​置即可https://www.example.com。不知道这也可能是这个问题的原因。我的htaccess文件代码是

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

1 个答案:

答案 0 :(得分:1)

试试这个

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>