0

我的一个域名已被 Google 以各种方式编入索引,mail.mydomain.com、ftp.mydomain.com、pop.mydomain.com... 而不仅仅是 www.mydomain.com。

我在我的 .htaccess 文件中插入了以下两行,这似乎在告诉 Google 更新它的索引方面效果很好:

RewriteCond %{HTTP_HOST} !^(www)\.mydomain\.com [NC]  
RewriteRule (.*) http://www.mydomain.com/$1 [R=301,L]

但是,当我的本地服务器 (127.0.0.1) 的 .htaccess 文件中包含这两行时,我无法再访问 127.0.0.1,因为我总是被重定向到 www.mydomain.com。

有人知道如何写这两行,这样我就不必在本地服务器上注释掉它们了吗?

4

1 回答 1

1

我已经通过将相关行放入 Apache 配置中来解决这个问题,然后有单独的实时和开发配置。无论如何,出于文件路径和服务器名称的原因,它们可能都是必需的,如果没有别的。

于 2013-01-10T14:55:03.707 回答