多个域上的Wordpress链接

多个域上的Wordpress链接,wordpress,multiple-domains,Wordpress,Multiple Domains,我在服务器{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。如果这些链接是您自己编写的,那么它们需要是相对的,或者前面有http。浏览器会自动将网站UR

我在服务器{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。

如果这些链接是您自己编写的,那么它们需要是相对的,或者前面有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用户出现过好几次了

如果这些链接是您自己编写的,那么它们要么是相对的,要么前面有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\u HOME
WP\u SITEURL
设置为
“http://.”$\u SERVER['SERVER\u NAME']
。好的,我之前已经计算过了,但答案是正确的。完整的解决方案是将
WP\u HOME
WP\u SITEURL
设置为
“http://”。$\u SERVER['SERVER\u NAME']