我已经收到通知,我的Wordpress网站已损坏,我可以说的第一件事就是它被破坏了,因为它会自动将https协议添加到几乎所有链接中。所以链接,css,表格,一切都被打破了。
我的网站使用Woocommerce,但它没有配置为使用SSL,而且工作正常。
我尝试过这些东西,但没有一个能够恢复功能:
我的服务器没有ssl,我也没有计划使用它。我该如何解决这个问题?
答案 0 :(得分:3)
如果您使用谷歌浏览器,可能会出现问题。
阅读我昨天看到的那篇文章:https://ma.ttias.be/chrome-44-sending-https-header-by-mistake-breaking-web-applications-everywhere/
答案 1 :(得分:0)
出现此问题是因为最新的Chrome版本( 44.0.2403.89 )在请求标头中发送HTTPS:1,这会强制Wordpress网站使用https。
跟踪错误报告here,似乎Chrome Dev团队正在努力,希望他们能够在下周二的下一个稳定版本中修复它。
如果您使用的是WooCommerce(大多数报告来自使用它的人),您可能需要考虑以下解决方法之一:
plugins\woocommerce\woocommerce.php
并注释掉这些行if ( ! isset( $_SERVER['HTTPS'] ) && ! empty( $_SERVER['HTTP_HTTPS'] ) ) {
$_SERVER['HTTPS'] = $_SERVER['HTTP_HTTPS'];
}