URL重定向和htaccess安全性 - 将非经过身份验证的用户异地重定向到实时服务器

时间:2010-03-03 12:07:59

标签: .htaccess url-rewriting

我们有一台开发服务器已成功被Google编入索引。在Google上进行相关搜索的第2页会抛出指向开发服务器的链接,而不是实时服务器(具有相同的内容)。

但是,我们现在已经将开发服务器锁定在IP地址限制和htpasswd身份验证之后,因此来自谷歌的任何入站流量都将导致死胡同。

我们是否可以通过Google索引专门微调搜索结果中的搜索结果?

我们是否应该针对Google搜索结果的每个目标进行特定的重定向?

如果我们进行了特定的重定向,那么它们是否优先于安全设置,我们是否仍然能够以开发模式浏览网站而无需重定向到实际网站?

我的想法是,也许最好的解决方案是将整个开发实例重新定位到另一个子域,并使该域处于休眠状态,但搜索结果的所有正确重定向都已到位。

1 个答案:

答案 0 :(得分:1)

.htaccess

中的此类内容

未经测试,因此您应该将其用作想法

dev 目录

中使用它
RewriteEngine On
RewriteCond %{HTTP_REFERER} google\.(.*)$ [NC]
RewriteRule ^(.*)$ http://live.server.com/$1 [L]