Page 1 sur 1

[.htacess] Cacher un dossier en URL Rewriting

Posté : 31 mai 2011, 11:03
par Pauloscorps
Bonjour à tous,

Ma question aujourd'hui est plutôt simple et bête, mais pour moi qui n'y connait absolument rien en URL Rewriting, çà ne l'est pas du tout.

Donc voilà j'ai l'url suivante :
http://www.monSite.com/categories/sous- ... e/page.php

Et j'aimerais obtenir :
http://www.monSite.com/sous-categorie/page.php


Je n'ai pas trouver de réponses sur Internet après de multiples recherches, alors deux solutions : soit je suis nulle dans le choix des mots-clés, soit il n'y a effectivement rien de probant sur le sujet, et dans ce cas, je vais aider des générations et des générations de gens perdus avec l'art du .htaccess :mrgreen: .

Bon, en tout cas, merci d'avance à celui ou celle qui voudra bien m'aider à mettre en place ce petit truc.
Pauline.

Re: [.htacess] Cacher un dossier en URL Rewriting

Posté : 01 juin 2011, 21:51
par Ryle
Si "categories" est le nom d'un dossier physique sur le serveur, il suffit de contrôler l'url demandée et simplement ajouter le dossier dans la réécriture de ton url :

Code : Tout sélectionner

RewriteCond %{REQUEST_URI} !^/categories/.* RewriteRule ^/(.*) /categories/$1
Si ce n'est pas un dossier physique mais que cela désigne des répertoires pouvant différer, il te faut absolument quelque chose dans le reste de l'url que tu pourras tester et qui te permettra de savoir quelle catégorie ouvrir...