【问题标题】:Wordpress links on multiple domains多个域上的 Wordpress 链接
【发布时间】:2011-11-10 15:55:07
【问题描述】:

我在服务器 {IP}/blog 上有 WordPress 博客。

最近我为这个博客购买了 2 个域并在 Apache 中配置了 2 个虚拟主机。这可行,但网站上的所有链接都指向旧位置 {IP}/blog/link_href。

我尝试将 WP_HOME 和 WP_SITEURL 更改为 $_SERVER['SERVER_NAME'] 但这会导致链接如 www.sth.com/www.sth.com/link 与 double。

【问题讨论】:

标签: wordpress multiple-domains


【解决方案1】:

如果这些是您自己编写的链接,那么它们需要是相对的,或者前面有 http。浏览器会自动将站点 URL 添加到相关链接。

//this becomes `www.site.com/www.site.com/home`
Href="www.site.com/home"

//these are proper format
Href="http://www.site.com/home
Href="/home"
Href="home" (from current directory)

这可能不适合你……但我已经看到它发生过几次了,对于 wordpress 用户来说。

【讨论】:

  • 好的,我自己早先想到了这一点,但答案是正确的。完整的解决方案是将WP_HOMEWP_SITEURL 都设置为"http://".$_SERVER['SERVER_NAME']
猜你喜欢
  • 1970-01-01
  • 2018-07-28
  • 1970-01-01
  • 2011-11-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-08
相关资源
最近更新 更多