我刚刚创建了一个网站,其中包含两个环境作为虚拟服务器 - 测试和生产。由于生产服务器对所有人开放,但我只允许我的 IP 访问测试环境:
<VirtualHost *:80>
DocumentRoot /home/xxx/www
ServerName testing.xxx.com
<Directory /home/xxx/www>
Order deny, allow
Deny from all
Allow from xxx.xxx.xxx.xxx
</Directory>
</VirtualHost>
问题是谷歌已经索引了我的一些测试环境页面,并且它们可以在谷歌结果中找到。我希望在访问 testing.xxx.com 时将除我的任何 IP 重定向到生产服务器 (xxx.com)。我宁愿这样做apache.conf
(.htaccess
因为 git 存储库冲突)。是否可以将条件重定向添加到 apache 配置?