SSL Breaks Wordpress CSS

时间:2012-12-12 作者:user1727053

我们从network solutions(网络解决方案)购买了SSL证书(不会向我最大的敌人btw推荐)。

显然它被激活了。。。做了一些检查,表明我们的域已激活。但当我把https://www.texasshredderclassic.com 整个网站都崩溃了。更具体地说,“中断”,我的意思是它完全禁用了CSS,我的登录用户+密码不再工作(似乎这可能是一个线索?)

我曾尝试下载Wordpress HTTPS,但这会将我踢出管理页面,并破坏CSS。

我不在乎它是否能在整个网站上运行,只需要它能在我们的表单页面(texasshredderclassic.com/registration)上运行——使用重力表单并连接到授权。网

我在这里大发雷霆,因为我不知道下一步该去哪里。似乎我们有SSL证书。。。就是不能让这该死的东西工作!非常感谢您的帮助!

4 个回复
SO网友:Muhammad Ahmar Khan

对于登录部分,这对我很有用。。。

在wp配置中粘贴以下行。php

if ($_SERVER[\'HTTP_X_FORWARDED_PROTO\'] == \'https\') $_SERVER[\'HTTPS\']=\'on\';
但要确保在下一行之前完成

require_once(ABSPATH . \'wp-settings.php\');
通过这样做,你可以得到你的管理面板回来。。。查看详细信息here

此外,为了避免内容混淆,恢复管理面板后,请记住转到“设置”、“常规”,将服务器URL从http更改为https。

SO网友:Wyck

转到WordPress常规设置,将WordPress地址(URL)和网站地址(URL)从HTTP更改为HTTPS。

并禁用所有破坏网站的插件。

如果这还不能解决这个问题,这里有一个适当的指南,您可以采取以下几个步骤:https://managewp.com/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings

SO网友:Snazzy Sanoj

这种类型的CSS“中断”主要是由于通过HTTPS连接上的HTTP请求访问文件,或者简而言之,访问不安全的文件。

在提供的链接中,注册表加载到iframe, 而且,它的CSS文件是通过HTTP加载的,而不是通过HTTPS连接加载的。

因此,如果您可以直接访问作为注册表的文件,请更改所有http://https:// 也许可以,但我一直在用SSL Insecure Content Fixer, 到目前为止,它运行良好。

SO网友:webaware

你试过跑步吗SSL Insecure Content Fixer? (披露:我写的,但我只想知道你是否尝试过用这个插件解决你的问题)。它应该清除大多数脚本加载错误,至少对于那些没有太过顽皮的插件来说是这样。

我注意到您正在运行WP 3.5。我有一个report this morning 运行WP 3.5并使用bloginfo(\'stylesheet_url\'); 他们的主题样式表也遇到了同样的问题,内容报告不安全。你能看看你的主题并告诉我们你的样式表是如何加载的吗?

结束

相关推荐

未在HTTPS下加载重力表单,未定义jQuery

我在Wordpress网站上使用重力表单,目前为止效果不错。问题是我已经使页面安全(https/SSL),这使得表单无法工作。问题似乎是站点如何加载jQuery。页面上有23个JS错误,这似乎是由于jQuery加载失败造成的\"Uncaught ReferenceError: jQuery is not defined\". 如果转到源代码试图提取jQuery文件的页面,您将看到错误:https://code.jquery.com/jquery-1.7.1.min.js?ver=3.4.2错误截图:点击放