lorik Posted October 31, 2019 Posted October 31, 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 Posted October 31, 2019 Author Posted October 31, 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 Posted October 31, 2019 Posted October 31, 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
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now