lorik Posté 31 Octobre 2019 Posté 31 Octobre 2019 Hello les experts Je patauge un peu (beaucoup) sur les regex pour faire des redirection dans un htacess. Ce que je cherche à faire : J'ai X urls avec des chemin differents, vers la même clé d'url finale. domaine.com/dossier1/mapage.html domaine.com/dossier2/mapage.html domaine.com/dossier3/mapage.html domaine.com/dossierX/dossierY/mapage.html Je cherche une regex (ou autre, mais bon...) qui dise : "peut importe le chemin, toute url qui contient mapage.html est redirigée en 301 vers ZZZZZZZZ'. Merci des tuyaux
lorik Posté 31 Octobre 2019 Auteur Posté 31 Octobre 2019 Hello Dan non, ZZZZZ n'a pas de similitude avec la page d'entrée (mapage.html), ça peut etre 'une_autre_page.html' Plus clairement toutes les urls permettant d'acceder à une ancienne page (mapage.html) seront redirigées vers une nouvelle page mondomaine.com/ma_nouvelle_page.html
Dan Posté 31 Octobre 2019 Posté 31 Octobre 2019 Tu vas devoir faire une règle .htaccess par sous-répertoire dans lequel se trouvent tous tes fichiers mapage.html. Tu ne peux pas définir de règle .htaccess qui traite tous les fichiers mapage.html dans tous les sous-répertoires Soit RewriteEngine On RewriteCond %{REQUEST_FILENAME} mapage.html$ RewriteRule .* https://www.google.fr [R=301,L] Soit RedirectPermanent mapage.html https://www.google.fr
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant