避免从URL中删除“https:”

时间:2016-02-28 作者:the_nuts

WordPress正在更改我的所有URL,从:

https://www.example.com/...
收件人:

//www.example.com/...
例如:

<link rel="canonical" href="//www.example.com/"/>
我不希望发生这种情况,因为它对CDN重写有一些副作用,而且我的站点只有https。

禁用此“功能”的最佳方法是什么?

1 个回复
最合适的回答,由SO网友:the_nuts 整理而成

这是由CloudFlare https(未设置$_SERVER[\'HTTPS\'] 变量),我通过强制:

$_SERVER[\'HTTPS\'] = \'on\';
在Web服务器配置中。这样做之后,我还可以禁用CloudFlare Flexible SSL plugin, 并获得一点性能增益。

相关推荐

升级到HTTPS后看似随机的文件超时(ERR_CONNECTION_RESET)

我在托管主机(discountasp.net)上有一个WordPress网站,已经运行了几年。几天前,我通过安装SSL证书将托管站点升级为使用https(实际安装由discountasp.net完成)。作为故障排除的一部分,我已经升级到PHP 7.0和WordPress 5.6。现在,当加载任何WordPress页面时,包括管理员登录页面,我会在各种文件上随机超时。如果我查看Chrome开发工具,我会看到许多文件会立即加载,但会有一个或多个超时。在上面的示例中,文件是jquery。但是其他文件通常也无法加