热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在WP

如果在您的网站上使用SSL,请确保采取以下步骤以确保它与WPRocket正常工作。注意:我们为您提供此信息作为有用的信息指南; 我们不提供对提到的第三方插件的支持!将您的网站设置更

文章目录[隐藏]

  • 将您的网站设置更改为HTTPS
  • 确保所有资产都使用HTTPS
  • 将所有HTTP流量重定向到HTTPS
  • 使用带有SSL的CDN
  • 使用Cloudflare的灵活SSL
    • 解决重定向循环
    • Cloudflare特定的重定向

如果在您的网站上使用SSL,请确保采取以下步骤以确保它与WP Rocket正常工作。

注意:我们为您提供此信息作为有用的信息指南; 我们不提供对提到的第三方插件的支持!

  1. 将您的网站设置更改为HTTPS

    转到设置→常规,并确保这些字段在您的网站地址中包含HTTPS:

    WP Admin中的常规设置页面

  2. 确保所有资产都使用HTTPS

    更改站点设置将在此处完成大量工作,但您仍可能有一些其他链接指向仍使用HTTP的资产。这些都需要更改为HTTPS以避免  “混合内容”警告和其他问题。您可以使用以下方法之一,而不是手动执行此操作:

    如果您是开发人员,我们建议您使用Interconnectit的Search and Replace脚本。

  3. 将所有HTTP流量重定向到HTTPS

    请按照本教程获取指导:
    将HTTP重定向到HTTPS

    或者,您也可以发现此插件可用于管理重定向,还可帮助修复不安全的内容问题:
    真正简单的SSL

使用带有SSL的CDN

如果你有一个SSL站点并且你有一个CDN,你的CDN也必须启用SSL,否则会导致CSS和其他文件无法加载等问题,因为浏览器会阻止它们。

如果您在SSL站点上激活CDN选项并出现问题,则可以通过此简单测试检查您的CDN是否启用SSL
在浏览器中访问您的CDN URL。如果您收到如下所示的安全警告,则表示您的CDN上未启用SSL:

WP Admin中的常规设置页面

解决方案是联系您的CDN提供商并要求他们在您的帐户上启用SSL。

使用Cloudflare的灵活SSL

Cloudflare的灵活SSL不是非常友好的WordPress,可能会导致问题。这些是常见的:

  1. 解决重定向循环

    使用WordPress和Cloudflare的灵活SSL时常见的问题是获得重定向循环。您可以使用此插件解决此问题:
    Cloudflare灵活的SSL

  2. Cloudflare特定的重定向

    要重定向非HTTPS流量,请在.htaccess文件中使用此特定于Cloudflare的重写规则:

RewriteCond%{HTTP:CF-Visitor}'“scheme”:“http”'RewriteRule ^(。*)$ https://www.example.com/$1 [L]

当心!请务必https://www.example.com使用您自己的域名替换。


推荐阅读
author-avatar
张小虎要努力
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有