Je développais un site Joomla dans/new/qui devait remplacer le site Mambo dans le répertoire racine. Je pensais mettre un fichier de robots là-bas pour empêcher les bots d'explorer le nouveau site, mais ce n'est pas le cas.
Le nouveau site a depuis été déplacé dans le répertoire racine et l’ancien site a été temporairement déplacé dans/old /
Comment supprimer toute mention de pages sous/nouveau/de l'index de Google? Je sais que Google Webmaster Tools vous permet de supprimer des pages individuelles, mais je ne sais pas si cela s'applique également à des répertoires individuels.
Est-il plus rapide de placer un fichier .htaccess dans ce dossier avec une redirection 301 fourre-tout vers /?
Mise à jour:
J'ai ajouté des entrées de redirection 301 individuelles à .htaccess pour rediriger les pages de l'ancien site vers les pages du nouveau site, mais les anciennes URL génèrent toujours des erreurs 404. Des idées pourquoi? Le format que j'ai utilisé était:
Redirect 301 http://www.site.com/old.htm http://www.site.com/new.htm
J'ai ajouté ceux-ci à la fin du fichier .htaccess.
Effectuez définitivement une redirection 301 à partir des anciennes URL (celles du répertoire/new /) vers les nouvelles adresses URL (du répertoire /). Cette volonté:
Ce processus sera transparent, ce qui est agréable. Et une règle simple dans un fichier .htaccess devrait en prendre soin.
UPDATE
Essaye ça:
RewriteEngine On
RewriteRule /new/(.*) /$1 [R=301,L]