Перенаправление URL и безопасность htaccess - перенаправление неаутентифицированных пользователей за пределы сайта на работающий сервер - PullRequest
1 голос
/ 03 марта 2010

У нас есть dev-сервер, которому Google удалось проиндексировать. Страница 2 релевантного поиска в Google выдает ссылки на сервер разработчика вместо живого (с тем же содержанием).

Однако теперь мы заблокировали сервер dev за ограничениями IP-адресов и аутентификацией htpasswd, поэтому любой входящий трафик от Google приведет к тупику.

Есть ли способ, которым мы можем специально настроить результаты поиска, заканчивающиеся на сайте разработчика, из индекса Google?

Должны ли мы вводить специальные перенаправления для каждой из целей результатов Google?

Если бы мы делали определенные перенаправления, будут ли они иметь приоритет над настройками безопасности, и мы все равно сможем просматривать сайт в режиме разработки без перенаправления на действующий сайт?

Я думаю, что, возможно, лучшее решение - переместить весь экземпляр dev в другой поддомен и оставить этот домен неактивным, но со всеми правильными перенаправлениями для результатов поиска.

1 Ответ

1 голос
/ 03 марта 2010

Примерно так в .htaccess

Это не проверено, поэтому вы должны действительно использовать его как идею

используйте его в dev директории

RewriteEngine On
RewriteCond %{HTTP_REFERER} google\.(.*)$ [NC]
RewriteRule ^(.*)$ http://live.server.com/$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...