Wordpress 如何为特定url使用另一个域?

Wordpress 如何为特定url使用另一个域?,wordpress,dns,Wordpress,Dns,我正在为一个客户建立一个WordPress网站,但我不知道该怎么做。我正在使用translatepress使我的网站多语言,客户希望有另一个不同语言的域。因此,默认域是example.com,但英文版本是example.com/en。是否可以添加另一个域来取代example.com/en,并通过按所有链接仍能正常工作?这就像example2.com指向example.com/en一样,但不是作为url转发,而是完全替换了example.com/en的整个部分。我的选择是什么?谢谢。您可以在不同域

我正在为一个客户建立一个WordPress网站,但我不知道该怎么做。我正在使用translatepress使我的网站多语言,客户希望有另一个不同语言的域。因此,默认域是example.com,但英文版本是example.com/en。是否可以添加另一个域来取代example.com/en,并通过按所有链接仍能正常工作?这就像example2.com指向example.com/en一样,但不是作为url转发,而是完全替换了example.com/en的整个部分。我的选择是什么?谢谢。

您可以在不同域的网络中拥有不同的站点。它只是在另一个域上,而不是在两个域上。由于WP将内部链接存储为绝对URL,因此您需要从一开始就在正确的域上创建站点,或者在更改时使用WP cli或类似工具重新写入现有链接

我正要推荐我使用过的插件,但从4.5中可以看出,它是WP的本机特性


注意:我不使用translatepress,但在网络中有不同的语言作为不同的站点。既然你谈到了子域,我假设你也做了类似的事情,我不确定你是否做对了。这是一个网站,但有一个不同的slug。TranslatePress并没有创建副本,它只翻译字符串并将其存储在数据库中,所以当调用slug(例如/en)时,它会从数据库中读取。所以,我的主要网站是英文版的,只是一个slug,但是有不同的DB数据。我想制作另一个RandomName.com,作为。我希望我说得够清楚。我现在有太多关于DNS的信息了:DAh!好吧,那么不行,我的建议行不通。您需要看看是否可以在web服务器层做些什么。让另一个域成为代理?