Aller au contenu
Luckyluk

url rewrite sous repertoire virtuel

Noter ce sujet :

Recommended Posts

En m'avançant un peu ,

celà doit ressembler à un truc comme çà mais....

RewriteRule ^cat/([a-z][0-9] .html$ fichier.php?cat=$1 [L]

sachant que la derniere partie en gras ci dessou

http://www.url.com/cat/qsds-sqdqsd.htm

peut etre longue avec plusieurs mots, separés par des tirets, pouvant y avoir des chiffres et des lettres, ne representant qu'un seul parametre.

l

Partager ce message


Lien à poster
Partager sur d’autres sites

Hello

D'après mon super Rewriteur :

RewriteEngine on
RewriteRule ^([0-9a-z-_]+)/([0-9a-z-_]+)\.html$ /fichier.php?$1=$2 [L]

Tu pourrais aussi être plus permissif au niveau des caractères si jamais :

RewriteEngine on
RewriteRule ^([^/]+)/([^/]+)\.html$ /fichier.php?$1=$2 [L]

:whistling:

Partager ce message


Lien à poster
Partager sur d’autres sites

:lol: Xavfun !

On doit fréquenter les mêmes forums :)

Donc je ferais le même commentaire: attention au répertoire "cat" qui disparaît.

Les navigateurs risquent de ne plus retrouver les images ou fichiers inclus (CSS, JS...) si l'inclusion se fait en relatif et non en absolu.

2 solutions:

- utiliser la balise <base href="..."> dans le fichier .php

- utiliser l'URL absolue pour les images et fichiers inclus ;)

Partager ce message


Lien à poster
Partager sur d’autres sites
:lol: Xavfun !

On doit fréquenter les mêmes forums :)

les grands esprits se rencontres... :whistling:

Il n'y a plus qu'à espérer que Luckyluk arrive à mettre en application les réponses

Partager ce message


Lien à poster
Partager sur d’autres sites

XAVFUN , t'es vraiment un PRO! ;)

hehe

J'ai du modifié un peu car je voulais appeler 2 fichiers differents mais ça marche :thumbsup:

RewriteRule ^cat/([^/]+)\.html$ /afficheurcat3.php?cat=$1 [L]

RewriteRule ^art/([^/]+)\.html$ /afficheurarticle3.php?article=$1 [L]

merci à toi et au vrai rewriteur qui a été derrière... :whistling:

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok j'avou, le VRAI rewriteur c'est Phobos :thumbsup: (j'ai acheté un pack de bonnes réponses pour pouvoir venir en aide plein de monde :whistling: )

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×