2012-03-10 4 views
0

J'ai supprimé un forum d'un sous-répertoire à un sous-domaine. Celui du sous-répertoire n'avait que 2 semaines, mais l'une des pages reçoit beaucoup de résultats. Mais, ça n'existe plus. Il existe maintenant dans le nouveau sous-domaine. Puis-je créer une redirection 301 à partir de la page non existante du sous-répertoire vers la page dupliquée existante dans le sous-domaine?301 rediriger vers une nouvelle page lorsque l'ancien est supprimé?

J'ai essayé:

redirect 301 /forum/viewtopic.php?f=30&t=45 http://forum.hollywoodnose.com/questions/126/alternative-ways-to-look-younger 

Mais cela ne fonctionne pas ... Comme je l'ai dit /forum/viewtopic.php?f=30&t=45 n'existe plus. Mais, c'est la même chose que http://forum.hollywoodnose.com/questions/126/alternative-ways-to-look-younger. /forum/viewtopic.php?f=30&t=45 est indexé si ... Comment puis-je faire cette redirection 301? Merci

+0

Peu importe si la page n'existe plus est l'une des raisons pour les redirections, avez-vous essayé d'utiliser le chemin d'accès complet? Et avez-vous d'autres réécritures se déroulant dans '.htaccess' ou dans votre application de forum ou de site, un peu comme WordPress redirige vers son propre 404? – Anagio

+0

['Redirect' ne fonctionne qu'avec des chemins.] (Http://stackoverflow.com/a/1421470/53114) – Gumbo

Répondre

1
RewriteEngine On 
RewriteBase /

RewriteCond %{QUERY_STRING} \bf=30\&t=45\b 
RewriteRule ^forum/viewtopic.php$ \ 
    http://forum.hollywoodnose.com/questions/126/alternative-ways-to-look-younger [R=301,L] 
Questions connexes