lipo Posté 21 Juillet 2010 Posté 21 Juillet 2010 Bonjour, J'ai renommer des pages d'un site pour integrer des mots cles dans leurs urls. Google continue de montrer les anciennes pages dans ses resultats. Ces pages sont bien referencees mais sont desormais en erreur 404 (logique). J'essaie desormais de rediriger ces anciennes pages vers mes nouvelles pages a l'aide d'un .htaccess Probleme: ca ne marche pas. - j'ai mis le .htaccess dans le dossier contenant toutes les pages du site - le code dans le .htaccess est le suivant RedirectPermanent "/repertoire/anciennepage1.html" http://www.domaine.com/nouvellepage1.htmlRedirectPermanent "/repertoire/anciennepage2.html" http://www.domaine.com/nouvellepage2.htmlRedirectPermanent "/repertoire/anciennepage3.html" http://www.domaine.com/nouvellepage3.html J'ai mis que ca comme lignes. J'ai mis aucun autre code dans le document. <!--Help--> Lipo :wacko: http://www.webmaster-hub.com/public/style_emoticons/hub/mad2.gif
Yavuz Posté 21 Juillet 2010 Posté 21 Juillet 2010 Salut Lipo, As tu essayé sans les doubles côtes ? Redirect permanent /repertoire/anciennepage1.html http://www.domaine.com/nouvellepage1.html
yuston Posté 21 Juillet 2010 Posté 21 Juillet 2010 Voici le code correct : RedirectPermanent /repertoire/anciennepage1.html http://www.domaine.com/nouvellepage1.html
Jeanluc Posté 21 Juillet 2010 Posté 21 Juillet 2010 RedirectPermanent et Redirect permanent sont tous les deux corrects et équivalents. Dans l'exemple indiqué, la redirection va se faire de http://www.domaine.com/repertoire/anciennepage1.html vers http://www.domaine.com/nouvellepage1.html. Jean-Luc
lipo Posté 22 Juillet 2010 Auteur Posté 22 Juillet 2010 RE. Merci beaucoup pour vos reponses. Malheureusement pour moi, je pense que mon probleme se complexifie beaucoup. Je viens de me rendre compte avec un php info que le site est gere par IIS de microsoft et non Apatchy comme d'habitude. Les .htaccess ne fonctionnent qu'avec apache, voila pourquoi ca ne marchait pas. J'essaye en vain de trouver une solution. Le serveur est distant, je n'ai pas acces a son panneau de configuration. Je veux eviter les balise meta de redirection (google est repute pour deteste ca) Avez-vous une idee? script? methode bricolage ou autre? Mes pages sont en html et votre aide m'est tres precieuse. Amicalement Lipo
SStephane Posté 22 Juillet 2010 Posté 22 Juillet 2010 Hello, Cela dépend de la techno utilisée sur ton site, regarde du côté du module isapi_rewrite, si ton site est en .net, édite simplement le web.config.
lipo Posté 22 Juillet 2010 Auteur Posté 22 Juillet 2010 Hello SStephane, Merci de ta reponse. J'ai fait quelques recherches sur isapi_rewrite sur des forums en suivant tes conseils. Les gens parlent d'un httpd.ini a placer a la racine du site, de mutu et de default.asp. Toute les pages du site sont en .html pas de .net Peux-tu preciser stp?
SStephane Posté 22 Juillet 2010 Posté 22 Juillet 2010 Isapi_rewrite est juste une solution de facilité car la syntaxe est la même que pour apache. Soit tu installes le module (je crois qu'il est payant, je ne l'ai jamais utilisé) et tu mets tes règles de réécriture dans le fichier httpd.ini (tu dois pouvoir le paramétrer). Dans ton cas, tu peux aussi activer .net pour le site puisque tu n'as que du HTML (ça l'est par défaut je pense), ajouter un fichier xml web.config et y coller tes règles de réécriture sans rien installer de plus sur ton serveur. Copie/colle un web.config de base, et modifie les règles pour correspondre à celles que tu souhaites, voilà un peu de lecture : Réécriture d'urls IIS, c'est différent visiblement si tu utilises IIS7 avec le web.config, la doc microsoft de base, et la doc du web.config. Me concernant, j'ai une préférence pour l'utilisation des outils fournis par microsoft pour la réécriture
lipo Posté 22 Juillet 2010 Auteur Posté 22 Juillet 2010 (modifié) Hello, Merci pour tout. Je reviens demain pour vous tenir au courant. Amicalement Lipo Modifié 22 Juillet 2010 par lipo
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant