-2

我正在修改 Wordpress,每次将其保存在编辑器中时,它都会将链接从 http 更改为 https。如何阻止它?这完全没有意义!

4

1 回答 1

4

Wordpress(以及许多其他 CMS 和框架)将自动重写您的 URL 以保存您正在查看页面的协议。这是出于多种原因,其中最强大的就是所谓的安全 cookie 指令。简而言之,PHP 允许您设置 HTTPS cookie 或 HTTP cookie,但通常不能同时设置两者。

为了解决这个问题,Wordpress 将您的访问者隔离到一个协议。它通过在它生成的所有 URL 前面加上在 Wordpress 地址下的 Settings -> General 中设置的配置设置来实现这一点。如果将其设置为 https://,则 Wordpress 生成的所有链接都将以该 URL 开头(非现场链接除外)。

如果这让您感到困扰,您可以在那里进行更改。还有一些方法可以通过插件让 Wordpress 更智能。看看你是否找到了一个允许你做智能框架所做的事情,并让你的 HTTP 客户端保持在 HTTP 上,而 HTTPS 上保持在 HTTPS 上。如果您的网站允许两者都允许,那么值得这样做,但如果我是您,我会将所有内容都保留在 https 上 - 由于端到端加密和身份验证,这对用户来说更安全。

于 2013-05-02T21:18:30.127 回答