【发布时间】:2019-04-20 04:54:47
【问题描述】:
故事开始了,我为我的客户安装了新的 WordPress 多站点并应用了 ssl。然后,它应该有https://。 ssl做得很好,我在哪里知道它?因为所有http:// 现在都重定向到https://。我对 ssl 没有任何问题。我为多站点使用子域。
当我尝试创建新网站时出现问题。它创建了新站点,但没有https://。看起来像 http://test.thesite.com/ 而不是 https://test.thesite.com/。这种行为使所有东西都以编程方式内容(例如创建菜单)也没有https://。这是一个问题,因为即使可以重定向到https://,它也会使重定向始终有效,如果网址已经有https://,则不需要这样。仅供参考:它在本地环境中运行良好。
我也搜索过,但没有运气,只有当我问朋友时,他和我有同样的问题。他说这是一个is_ssl() 函数,我需要在主题函数上重写原来的函数。但是问题再次提出,它是一个超级管理员级别而不是主题级别,我如何在超级管理员级别注入它。或者也许有人对我有什么建议?
【问题讨论】: