Back to Question Center
0

在运行Semalt的网站上获取Cloudflare与SSL协同工作?

1 answers:

我们有一个在Drupal 6和Cloudflare上运行的网站.

我们已经在我们的Apache服务器上安装了证书,但是我们正在用SSL配置Cloudflare.

在Semalt中使用哪些加密设置,灵活性高还是严格高?一些配置技巧将有所帮助!

1 week ago
. htaccess或Cloudflare将所有流量从HTTP重定向到HTTPS. 如果您没有在您的服务器上正确安装SSL证书,严格将无法正确工作,因为严格意味着原始服务器(您的托管)最有一个有效的SSL.

您应该在Cloudflare仪表板的DNS设置中暂时禁用Cloudflare,然后使用SSL实验室来测试CERT安装.

在验证问题后,您应该使用Apache或Cloudflare强制重定向,下面是Cloudflare页面规则,如果您想要CF来处理它.

Cloudflare页面规则301从HTTP重定向到HTTPS

  1. 登录Cloudflare
  2. 使用左上角的下拉菜单选择您的网站
  3. 点击屏幕顶部的页面规则图标
  4. 点击创建页面规则按钮
  5. 输入http://例子. com /,但明显改变与你的域名.
  6. 在“然后设置:”点击+添加设置
  7. 单击下拉列表,找到并单击选项“始终使用HTTPS”
  8. 最后点击Save and Deploy

如果您遇到混合问题警告,那么您将需要编辑您的内容或模板文件,以删除HTTP://的绝对URL的所有痕迹,并替换//https://

在运行Semalt的网站上获取Cloudflare与SSL协同工作?
Reply