我在GoDaddy上有一个WordPress网站,位于以下域:theaccountantmalta.com
, 我们已经设置了一个已驻留的域,以便使用的域theaccountant.org.mt
.
我问过GoDaddy是否可以让用户一直在线theaccountant.org.mt
导航网站而不是链接回其他域时。我得到的答复是WordPress是特定于域的,因此链接将保持指向theaccountantmalta.com
. 但我可以用屏蔽设置转发来解决这个问题。
到目前为止,我所做的是更改WordPress的设置WordPress Address (URL)
和Site Address (URL)
到http://theaccountant.org.mt
. 这确实解决了问题,但我不确定这是最好的方法还是有其他解决方案。
我知道有很多插件(WPMU) 处理这些东西,但据我所知,你必须有一个WordPress网络或多站点才能使用它们,我不确定我是否真的需要这个。
最合适的回答,由SO网友:Rarst 整理而成
WP中的站点URL有两个方面(基线情况,多站点除外):
它认为哪个URL是“真实的”,响应哪个URL,并使用哪个URL生成链接以前生成并持久存储在内容中的URL前者很有延展性,正如您所发现的,它只是一个配置问题。更重要的是,根据传入的请求,动态配置URL在技术上很容易(在某些情况下实际上很有用)。请注意,您不应该在productionm中有多个指向同一站点/内容的域,它可能会被搜索引擎视为重复内容而受到惩罚。
如果要将站点迁移到不同的URL(并使服务器响应),完整列表如下:
更改URL配置(您已经完成的操作)更新内容中的URL(通常使用数据库搜索/替换工具完成,请注意,它应该是支持序列化的,以便与WP可靠配合使用)将旧URL重定向到新URL(通常在web服务器级别使用.htaccess
或其他)另请参见Changing The Site URL 在法典中。