wp_options表中的site_url与设置>常规

时间:2019-01-03 08:47:40

标签: wordpress .htaccess amazon-ec2 subdomain reverse-proxy

我正在与subdomain.maindomain.com上的Wordpress实例上的客户端一起工作。他们希望它显示为www.maindomain.com/subdomain

在我任职之前,他们使用反向代理将所有内容都旋转了,并成功在www.maindomain.com/subdomain上显示了该网站...除非您尝试在WordPress管理控制台中导航。

例如,单击下一页箭头以在帖子中导航会产生以下链接(导致错误):

https://subdomain.maindomain.com/wp-admin/edit.php?post_type=page&paged=2

它应该产生的位置:

https://www.maindomain.com/subdomain/wp-admin/edit.php?post_type=page&paged=2

尽管正确生成了面向公众的页面的永久链接,但整个管理控制台(创建新用户等)都发生了这种情况。

正确设置是什么

wp_home中的

wp_siteurlwp_config.php都设置为www.maindomain.com/subdomain

在WordPress管理信息中心的“设置” >>“常规”中,网站和家庭URL均也设置为www.maindomain.com/subdomain

可能有问题吗?

我确实在wp_options表中注意到站点和家庭URL都设置为subdomain.maindomain.com。这可能是问题的根源吗?

如果有帮助,我还可以在此处提供htaccess基本重写规则。

除了解决此麻烦的问题外,我还很好奇通常是否存在在设置>>常规中的站点/家庭URL与wp_options表之间不匹配的情况?看起来这种不匹配永远都是不好的。

0 个答案:

没有答案