我已经安装了SSL并完成了wordpress中的所有设置,例如请参阅屏幕截图:http://prntscr.com/d46lfv
还要在.htaccess文件中添加代码。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.copybloggerthemes\.com$ [OR]
RewriteCond %{HTTPS} off
RewriteRule ^ https://copybloggerthemes.com%{REQUEST_URI} [R=301,L]
我将网站http://copybloggerthemes.com
重定向到https://copybloggerthemes.com
所有网页/帖子现在都被视为https,但是当我尝试点击 http链接时,它不会重定向到 https链接。为什么
示例: http://copybloggerthemes.com/straight-blogger-template/
这不会重定向到https。除主页外的所有帖子和页面都存在同样的问题。
答案 0 :(得分:0)
在.htaccess中使用它,它是我目前在.htaccess中使用的那个的精确副本
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
编辑:我还应该指出,我很难重定向到您网站的无https页面。
答案 1 :(得分:0)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^copybloggerthemes\.com$ [OR]
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://www.copybloggerthemes.com/$1 [R,L]
请使用htaccess中的上述代码。接下来使用以下代码将其添加到wp-config.php
中的任何位置define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST']);
请检查并告诉我们。