Http站点和HTTPS wp-admin的URL损坏

时间:2015-05-04 作者:Raffo

我目前正在使用wordpress安装,其中所有网站都将以http显示,而https部分则受自签名证书的保护,并手动分发给管理员。我遇到的问题是,上传的图像都是用“https”前缀上传的,我想这是因为链接是以某种方式使用管理界面的完整路径生成的。您知道如何修复此行为以对上载的每个图像使用http协议吗?我真的不需要https,网站名称和URL都在http中。

提前谢谢。

一些规格:

wordpress版本:4.2.1安装的插件:分类贴子小部件、Jetpack、贴子类型顺序、相对图像URL、wordpress SEO、WP统计

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

我发现了问题:Yoast的SEO插件正在破坏所描述的图像,在媒体上传时(可能)重写URL。我暂时决定禁用插件。然后,我将找到更好的解决方案,分析插件为何会以这种方式运行,并更新我的答案。

SO网友:Caleuanhopkins

我的建议是让整个网站使用https。将https添加到settings -> wordpress address &;settings -> site address 或者,如果https出现在这些输入中,请删除它。

For securing admin login panel only:

  1. easy method but doesn\'t show secure icon.
  2. right result but more steps to consider method.

结束

相关推荐

需要HTTPS多域解决方案的想法

我正在开发一个在多个域上运行的WordPress站点(不是WordPress MU)。这两个域来自同一个代码库,我编写了一个插件,可以根据URL成功地切换主题。此网站有一个使用HTTPS的捐赠表单(当前使用WordPress HTTPS 插件)。然而,WordPress HTTPS对于域只有一个选项。我想我可以换掉这条线$ssl_host = rtrim($this->getSetting(\'ssl_host\'), \'/\') . \'/\';。。。用这个$ssl_host = $_SERVE