2009-10-17 136 views
0

我想从一个域移动到另一个域,并且(希望)更容易记住,但我也希望过渡尽可能无缝。将所有内容从一个域转移到另一个域

我是一个编码器,所以我知道301重定向,我打算使用它们,但有没有比在我的.htaccess文件中手动添加条目更容易?

该网站是静态的,博客除外,该博客位于/ blog /目录下,由WordPress驱动。我希望它重定向到我的新域名。文件和文件夹结构不会更改。这是不是有一些通配符?

+0

属于ServerFault – Graviton 2009-10-17 03:42:46

回答

0

要托管的网站是哪种类型的Web服务器?如果它在Apache上,你可以使用RedirectMatch命令

+0

我将如何实现.htaccess文件?这是我可以访问的唯一东西。 – 2009-10-17 04:04:02

+0

您可以直接在your.htaccess文件中使用RedirectMatch。 FileInfo必须位于AllowOverride配置中。您必须与您的托管服务提供商交谈,看看它是否启用。 – tschaible 2009-10-17 13:21:32

0

为什么不让网站保持不变,[临时性]让旧域名和新域名都承担DNS级别的网站IP?

换句话说。

  • 让我们为现有域的DNS设置为-是(现在)
  • 有新的域assingn特定的服务器名称到Web服务器的IP的DNS(或preferablly到第二个IP ,也分配给这个网站)。
  • 在几个月/每当旧域即将过期时,请检查剩余的流量可能仍然使用旧域名(旧IP),并且仅限他们,在UI中的某处添加一小段文本以通知他们新的域名。
+0

我不确定,因为这会导致Google和其他类似的东西重复项,可能会伤害我的搜索排名。 – 2009-10-17 04:01:54

+0

引入一个新的域将会产生分割背景链接的效果,从而降低PageRank。但是除非你希望保持这个新域名的秘密(希望所有链接到你的域名的站点将继续独占使用旧域名,并且保持其PR高),否则会发生一些分裂。顺便提及,基于DNS的解决方案并不直接影响任何URL的提升或降级,它只允许任一URL找到服务器;决定如何以及在何处宣传新网址与此无关。 – mjv 2009-10-17 04:27:33