Redirection d'un sous-dossier vers la racine

frugi Messages postés 67 Statut Membre -  
animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour !

J'aimerais faire en sorte que lorsque quelqu'un accède à un fichier se trouvant dans http://monsite.fr/premier/deuxieme (du genre http://monsite.fr/premier/deuxieme/fichier.html) il ne voit dans l'url que: http://monsite.fr/fichier.html...

Je me doute que ça doit se passer dans le fichier .htaccess. En forme de redirection?

Bonne journée =)

3 réponses

  1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
     
    Bonjour
    il ne s'agit pas de redirection car une redirection redirige une page vers une autre
    la il faudrait de l'url rewriting. fait bien attention cela implique que tu devras changer tous les liens internes de ton site (plus url images etc...) et que des fichiers dans premier / deuxieme / n'aient pas le même nom que dans le dossier racine.
    essaie ceci
    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/premier/deuxieme/
    RewriteRule ^(.*)$ /premier/deuxieme/$1 [L]
    2
  2. frugi Messages postés 67 Statut Membre
     
    Nickel, merci beaucoup, ça fonctionne =)

    Passe un bon aprem et encore merci !!
    0
  3. frugi Messages postés 67 Statut Membre
     
    Par contre je ne devrais pas mettre un R=301 quelque-part pour que la redirection soit permanente?
    0
    1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
       
      si en faisant
      [R=301,L] au lieu de [L]
      0