slom Posté 15 Mars 2011 Posté 15 Mars 2011 Bonjour à toutes et à tous, J'ai un problème de RewriteRule dans mon htaccess. J'ai une page http://wwww.mondomaine.ltd/?var=mavar'> http://wwww.mondomaine.ltd/?var=mavar qui me fait du contenu dupliqué avec ma homepage http://wwww.mondomaine.ltd/.'> http://wwww.mondomaine.ltd/. Je cherche à écrire une règle dans mon htaccess pour faire une redirection 301 de la page http://wwww.mondomaine.ltd/?var=mavar'> http://wwww.mondomaine.ltd/?var=mavar vers la page http://wwww.mondomaine.ltd/ J'ai tenté différentes choses telle que RewriteRule ^http://wwww.mondomaine.ltd/?var=mavar$ http://www.mondomaine.ltd/ [R=301,L] mais en vain (je n'obtiens que des erreurs 500). Est-ce qu'une bonne âme, fortiche en règles dans les htaccess, pourrait m'aider à y voir plus clair ?
Dan Posté 16 Mars 2011 Posté 16 Mars 2011 Salut RewriteCond %{QUERY_STRING} var=mavarRewriteRule (.*) http://www.mondomaine.ltd/ [R=301,L] Tout simplement
slom Posté 16 Mars 2011 Auteur Posté 16 Mars 2011 Merci Dan :!: J'ai testé, la condition est bien vérifiée puisque lorsque j'appelle http://wwww.mondomaine.ltd/?var=mavar'> http://wwww.mondomaine.ltd/?var=mavar j'ai une page d'erreur alors que ma page http://wwww.mondomaine.ltd/ et le reste du site fonctionnent. L'url de la page sur laquelle l'erreur est affichée est http://wwww.mondomaine.ltd/home/revendeur/domains/mondomaine.ltd/public_html/... (l'url est très longue avec une infinité de "home/revendeur/domains/mondomaine.ltd/public_html/" à la suite). Le contenu de la page est : Moved Permanently The document has moved here. Apache/2 Server at www.codereduc.com Port 80 où "here" est un lien vers la page elle-même (celle avec une infinité de "home/revendeur/domains/mondomaine.ltd/public_html/"). Je viens de passer ma soirée à chercher sur Google une solution mais Une idée ? slom
Dan Posté 17 Mars 2011 Posté 17 Mars 2011 Envoie-moi l'URL correcte par MP... C'est sur ton serveur dédié ? Dans l'affirmative, je regarderai cela.
slom Posté 17 Mars 2011 Auteur Posté 17 Mars 2011 Oui, c'est sur mon serveur dédié. Je t'envoie ça. Merci à toi. slom
Dan Posté 17 Mars 2011 Posté 17 Mars 2011 Pour info et pour ceux que ça intéresse, RewriteRule (.*) http://www.mondomaine.ltd/? [R=301,L] Le ? final évite à la redirection 301 d'ajouter le QUERY_STRING !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant