Aller au contenu

RedirectPermanent sauf un répertoire


Sujets conseillés

Bonjour je souhaite rediriger tout un site sur free sauf un répertoire,j'ai essayé pas mal de truc et rien je n'y arrive...

RedirectPermanent / h--p://www.monsite.com/

ou encore

RedirectPermanent /repertoire/ h--p://www.monsite.com//

ou encore

RedirectPermanent /fichier.html h--p://www.monsite.com//

N'y-a-t-il pas un code qui fait comme en électronique l'inverse ex: -repertoireagarder

:blink:

Merci

Modifié par creatif
Lien vers le commentaire
Partager sur d’autres sites

Je suis pas un expert en fichier htaccess donc je te donnerais pas la syntaxe :blush: , mais je pense que si tu fais un redirect 301 dans ton répertoire racine et que tu mets un fichier htaccess vide dans le répertoire que tu veux isoler ça doit être bon.

Lien vers le commentaire
Partager sur d’autres sites

Je ne sais pas si le RedirectMatch est permis chez free.fr, mais je sais par contre que le mod_rewrite n'est pas activé.

RedirectMatch permet d'utiliser des expressions régulières et devrait te permettre d'arriver à tes fins.

Lien vers le commentaire
Partager sur d’autres sites

Salut , le RedirectMatch 301 (.*) h-tp://www.monsite.com$1

fonctionne comme un redirect permanent chez free...

J'ai essayé de mettre un deuxième .htaccess sur mon répertoire que je veux garder mais ça marche pas....

et je ne sais pas comment manier le code RedirectMatch pour garder un répertoire.

Lien vers le commentaire
Partager sur d’autres sites

Je ne suis pas un afficionado du RedirectMatch, mais as-tu essayé:

RedirectMatch (!repertoire)  http://www.nouveau-domaine.com/$1

Le (!repertoire) devrait correspondre à tout ce qui n'est pas égal à "repertoire" selon la "logique Apache" :)

Mais c'est sans garantie :(

Lien vers le commentaire
Partager sur d’autres sites

Je ne suis pas un afficionado du RedirectMatch, mais as-tu essayé:

RedirectMatch (!repertoire)  http://www.nouveau-domaine.com/$1

Le (!repertoire) devrait correspondre à tout ce qui n'est pas égal à "repertoire" selon la "logique Apache" :)

Mais c'est sans garantie :(

<{POST_SNAPBACK}>

Depuis quand "!" est in inverseur dans les expression régulières ? Car RedirectMatch utilise une expression régulière pour la comparaison...

J'aurais plutôt vu : ^

comme inverseur donc ;)

Par contre j'ai pas le temps de tester maintenant :S Désolé !

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...