我将我的多站点wordpress网站(www.example.com)迁移到了一个子域(dev.example.com),以进行一些重大更改。当然,我在数据库中为所有站点更改了siteurl和home。
问题是每当我去https://dev.example.com 我被重定向到一个不存在的https://www.dev.example.com
我不知道这个www是从哪里来的(它不是.htaccess)。这快把我逼疯了。经过数小时的谷歌搜索,我终于决定寻求帮助。
谢谢
我将我的多站点wordpress网站(www.example.com)迁移到了一个子域(dev.example.com),以进行一些重大更改。当然,我在数据库中为所有站点更改了siteurl和home。
问题是每当我去https://dev.example.com 我被重定向到一个不存在的https://www.dev.example.com
我不知道这个www是从哪里来的(它不是.htaccess)。这快把我逼疯了。经过数小时的谷歌搜索,我终于决定寻求帮助。
谢谢
如果有人有类似的问题,答案比我想象的要复杂得多。事实证明,namesheap(我的托管公司)错误地安装了不同的SSL证书。它导致重定向到另一个站点,并应用了它。htaccess规则,添加“www”。
您是否检查了ISP的设置?E、 g.在Dreamhost的控制面板中,您有以下3个选项:
您想在URL中显示www吗?
别管它:两者都是http://www.domain.com/
和http://domain.com/
将起作用http://domain.com/ 重定向到http://www.domain.com/
http://www.domain.com/ 重定向到http://domain.com/
我似乎无法理解这一点!我设置了我的站点(https://goinspire.com/secure-payment/) 是https,但我看到的不是锁符号,而是警告符号。根据http://www.whynopadlock.com/ 问题是标题(http://malsup.github.io/jquery.cycle2.js). 我更改了标题。php将该url设置为https(https://malsup.github.io/jquery.cycle2.js), 但由于某些原因,它不会更新页面源。这是适用的标