Rewriting - Dossier"/"

  • Auteur de la discussion Auteur de la discussion flotix
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

J'essaye actuellement de faire en sorte de pouvoir rediriger un dossier vers une page du style:

adrs.toto/dossier -> page.php
ou
adrs.toto/dossier/ -> page.php

Le problème est qu'avec le deuxième exemple les images et tout autre fichier prend le chemin du dossier et donc innaccessible.

Que faut t-il faire pour ne pas avoir ce probleme?


Mon bout de htaccess que j'ai tenter :

Code:
RewriteRule   ^(images)(\/+)(.*)$ /\/DOSSIER/images/$3 [L]
RewriteRule   ^DOSSIER(\/?)$ /\/index.php [L]
 
WRInaute accro
fait un test avec RewriteCond sur l'URI sans te préocuper du /

Code:
RewriteCond %{REQUEST_URI} ^/dossier.*$
RewriteRule $ /page.php [R=301,L]
 
Nouveau WRInaute
Ok sa redirige vers la page avec ou sans /

Et si je ne veut pas de redirection et veut bien afficher le dossier?
 
WRInaute accro
flotix a dit:
Et si je ne veut pas de redirection et veut bien afficher le dossier?

d'apres ce que je comprend, tu veux faire de la réécriture, c'est a dire que dans l'url s'affiche DOSSIER/page1.php et ce soit le contenu de page.php qui soit afficher.

avec ton .htaccess dans le repertoire DOSSIER
Code:
RewriteRule   ^(.*)\.html$   page.php [L]

Si tu as des variables $_GET dans certain fichiers de ton DOSSIER que tu voudrais lire dans page.php, ajoute le libellé QSA au flag pour que ces valeurs soient propagés jusqu'a page.php.
 
Discussions similaires
Haut