这是我第一次将任何网站移动到SSL。
我正在一个相当沉重的网站上工作。它使用CloudFlare和W3TC来保持页面加载速度。
现在我知道拥有SSL证书很好,google推荐使用它。此外,CloudFlare的所有网站上都已安装了SSL证书。经过研究,我知道我所要做的就是在HTTPS上运行我的网站。
我按照以下3个步骤进行操作:
将网站URL更改为https://sitename.com 在WP常规设置中在HTACCESS文件中添加了以下代码,以将所有HTTP URL重定向到HTTPS重写引擎,打开重写条件%{HTTPS}!在[NC]
重写规则^(.*)$https://%{HTTP\\U主机}%{请求URI}[R=301,L]
在wp配置中添加以下行。phpdefine(\'FORCE\\u SSL\\u ADMIN\',true)在这一切之后,我面临着两个不同的问题。
我在浏览器中收到一条错误消息,页面重定向次数过多。我想这可能是由于HTACCESS文件中已经存在重定向代码,但我不能确定。
每当网站加载HTTPS时,地址栏中显示的“安全”图标仅在我的后端显示(https://sitename.com/wp-login.php) &;不适用于任何前端页面。
我试图做一些更改,但都没有成功。而且,我觉得在现场做这些工作不安全,所以我在本地创建了一个精确的副本。但问题是,所有这些步骤在我的XAMPP上都运行得很好。
在这件事上我真的没有主意了。任何帮助都将不胜感激。
提前谢谢。