2012-11-13 8 views
1

J'ai une règle comme ceci:htaccess RewriteRule - barres obliques

RewriteRule ^projects/(.*)/$ category.php?catgPLink=$1 [L] 

Cette 404 de sans une barre oblique à la fin, ce que je me demande comment je pourrais modifier juste cette règle de travailler avec ou sans un slash sans gâcher aucune de mes autres URLs dynamiques sur ce site.

Certains autres liens que j'ai trouvés pour corriger cela en utilisant beaucoup de lignes de cond et de règles alors casseraient certaines des autres URL sur le site.

Un exemple de règle en dessous de celui ci-dessus qui casse lorsque j'essaie d'autres correctifs que j'ai trouvés.

RewriteRule ^projects/(. *)/(. *)\.html$ taskDetails.php?catgPLinkParent=$1&catgPLink=$2 [L] 

Répondre

0

Essayez ceci:

+1

Salut Sameh, Cela m'a pointé dans la bonne direction, mais il ne fonctionne pas en ajoutant simplement le point d'interrogation: (. *)/$ Qu'est-ce que je trouve? dans un autre post était ceci: ([^ /] *) /? $ cette partie a fixé le problème et a permis la barre oblique ou aucune barre oblique. –

Questions connexes