.htaccess在本地服务器上重定向

.htaccess在本地服务器上重定向,.htaccess,.htaccess,我的一个DOAMIN被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 [

我的一个DOAMIN被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


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

我已经解决了这个问题,将相关的代码放入Apache配置中,然后使用单独的实时和开发配置。由于文件路径和服务器名的原因(如果没有其他原因的话),它们可能是必需的。

我喜欢您的方法,但由于有多个配置点,这会使配置变得复杂