2010-03-03 6 views
1

Nous avons un serveur de dev qui a réussi à être indexé par Google. Cependant, nous avons maintenant verrouillé le serveur dev derrière les restrictions d'adresse IP et l'authentification htpasswd, donc tout trafic entrant de google se traduira par une impasse.Redirection d'URL et sécurité htaccess - rediriger les utilisateurs non authentifiés hors site vers un serveur en direct

Existe-t-il un moyen de régler précisément les résultats de recherche se terminant dans le site de développement à partir de l'index de Google? Devrions-nous mettre en place des redirections spécifiques pour chacune des cibles des résultats Google?

Si nous effectuions des redirections spécifiques, celles-ci auraient-elles préséance sur les paramètres de sécurité et serions-nous toujours en mesure de naviguer sur le site en mode dev sans être redirigé vers le site en ligne? Je pense que la meilleure solution est peut-être de déplacer toute l'instance dev vers un autre sous-domaine et de laisser ce domaine en veille, mais avec toutes les redirections correctes en place pour les résultats de la recherche.

Répondre

1

Quelque chose comme ça dans .htaccess

Il est non testé, donc vous devriez vraiment l'utiliser comme une idée

utiliser dans dev répertoire

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

Je ne pensé à cibler spécifiquement Google. C'est une bonne idée. Je vais essayer. un peu de réflexion latérale là-bas! –

+0

ouais! ça marche pour moi –

Questions connexes