Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 我正在切换主机,但保留相同的域名。当旧主机不再支持时,如何将旧URL重定向到新URL?_Wordpress - Fatal编程技术网

Wordpress 我正在切换主机,但保留相同的域名。当旧主机不再支持时,如何将旧URL重定向到新URL?

Wordpress 我正在切换主机,但保留相同的域名。当旧主机不再支持时,如何将旧URL重定向到新URL?,wordpress,Wordpress,我有一个正在从一个主机移动到另一个主机的域。(例如,由eCreative托管的example.com,改为托管在Siteground上。) 我想将旧的URL(eCreative)重定向到新的URL(Siteground),即使在旧主机离开之后,这样就不会有断开的链接。第一个主机使用某种平台-我不知道是什么。但是新的主持人是WordPress。第一个主机将不允许我访问任何后端,除了非常有限的管理门户。但我可以完全访问siteground 我不想将这些旧URL发送到404页 我听说过使用.htacc

我有一个正在从一个主机移动到另一个主机的域。(例如,由eCreative托管的example.com,改为托管在Siteground上。)

我想将旧的URL(eCreative)重定向到新的URL(Siteground),即使在旧主机离开之后,这样就不会有断开的链接。第一个主机使用某种平台-我不知道是什么。但是新的主持人是WordPress。第一个主机将不允许我访问任何后端,除了非常有限的管理门户。但我可以完全访问siteground

我不想将这些旧URL发送到404页

我听说过使用.htaccess,但这两个网站使用的.htaccess并不相同。所以我不知道如何使用它将旧URL重定向到新URL


如果有人能告诉我如何解决这个问题,那就太好了。

如果只是主机更改,但域名保持不变,你就不会有问题了?例如,第一台主机上的
example.com/about
仍然是第二台主机上的
example.com/about
,只是幕后的IP在变化。

您的站点/页面URL不会考虑您的web主机及其URL。除非您的页面是从网络主机的子域(如robson.textfights.com)或子级别(如textfights.com/robson)提供的。我严重怀疑这是你的情况

如果您是从自己的域名称空间提供服务,那么您就不必担心更改URL

你最担心的是确保安全

  • 您的内容已正确迁移到新的web主机
  • 确保dns记录已正确更新,以指向承载站点的服务器的IP(名称服务器更新)

  • 你的URL是如何变化的?示例?example.com/product-p123到example.com/productI还有一个子域,我正在将其重新整合到网站上,因此一些页面将从subdomain.example.com转到example.com/subdomain在这种情况下,这还取决于subdomain.example.com的服务方式。大多数东西都应该相对于documentroot进行编码,在这种情况下,无论后端发生什么变化,所有东西都可以工作。