1

有一个新域,比如说 va.in。

正在为子域 a.va.in 准备内容

这个想法是 va.in/index 可以包含指向未来某个时间的各个部分的指针(例如,bva.in、c.va.in 等)。到目前为止,拥有这样一个页面是没有意义的,因为只有一个部分 ieava.in

  1. 如果我决定暂时将 va.in 重定向到 a.va.in,搜索引擎会跟随重定向并索引该网站吗?

  2. DNS 是进行重定向的最佳位置吗?

4

3 回答 3

1

使用“301 Moved Permanently”搜索引擎只会索引子域 a.va.in。如果没问题,您可以使用 Web 服务器的配置来执行此操作。

例如在 Apache 中:

<VirtualHost va.in www.va.in>
Redirect permanent / http://a.va.in/
</VirtualHost>

您不能真正使用 DNS 进行重定向,因为在 DNS 中您无法将 CNAME 分配给 @。请参阅:DNS RFC 是否允许根域 CNAME 到其他域?

有一个与您相关的问题:301 重定向与 DNS 更改:杀死 301 重定向并更新子域的 DNS 是否安全?

于 2009-03-27T10:04:30.327 回答
0

是的,如果您使用 HTTP 标头重定向,搜索引擎会遵循重定向

header ('HTTP/1.1 301 Moved Permanently');
header ('Location: '.$location);

我不知道 DNS 重定向,但我宁愿不使用它..

您可以在此处阅读有关如何进行 HTTP 重定向的更多信息

于 2009-03-27T09:56:37.320 回答
0

您可以通过两种方式重定向。

  1. 正如 evilpenguin 所说,以编程方式
  2. 使用网络服务器(示例 iis)

但这两种选择都有一个共同点。如果您想通知搜索引擎 va.in 已永久移至 a.va.in,则重定向必须是永久重定向

如果您不指定永久重定向,爬虫仍然会转到 a.va.in,但在这种情况下,它们不会被告知这是永久重定向。

如果有人为 va.in 添加了书签,并且在第一种情况下(永久重定向),书签将得到更新。但在第二种情况下,书签不会更新。

希望这可以帮助。

于 2009-03-27T10:03:43.357 回答