login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[.htaccess] $_GET meegeven

Offline Raze - 28/08/2010 11:43 (laatste wijziging 28/08/2010 11:43)
Avatar van RazePHP beginner Hallo,

ik heb volgend .htaccess regel:
  1. RewriteRule ^category/([a-zA-Z0-9-_]{1,}).(htm|html|php)\?(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(/*)$ index.php?mdl=category&url-key=$1&output=$2&$3=$4&$5=$6&$7=&8 [NC]


dit werkt echter niet.
Wat wil ik?
ik wil dat de URL zo wordt gemaakt:
http://www.mijn...gorie.html
maar dat dit ook werkt
http://www.mijn...egorie.htm
http://www.mijn...egorie.php

Nu, dat dit zou werken heb ik al voor mekaar gekregen, maar nu:
http://www.mijn...mp;items=1
maar ook
http://www.mijn...mp;order=1
etc. etc.

dus het mag in principe niet uitmaken hoe die $_GET gerangschikt staan.

Ik weet dat dit in een gewone URL niets uitmaakt, maar dit is htaccess mod-rewrite, dus dan moet je op voorhand aangeven via $1,9 $2, etc. wat bij wat hoort, dus hier is het wel van belang.

Iemand een idee?

2 antwoorden

Gesponsorde links
Offline valles10 - 28/08/2010 11:49
Avatar van valles10 HTML interesse AddType application/x-httpd-php .php .htm .html
Offline Raze - 28/08/2010 11:59
Avatar van Raze PHP beginner Dat heeft er volgens mij niets mee te maken...

Ik bedoel de rewrite_url:

RewriteRule ^category/([a-zA-Z0-9-_]{1,}).(htm|html|php)\?(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(&*)(page|order|items)=([0-9]*)(/*)$ index.php?mdl=category&url-key=$1&output=$2&$3=$4&$5=$6&$7=&8 [NC]

Hoe kan ik die aanpassen dat dat werkt?
Dit werkt:
RewriteRule ^category/([a-zA-Z0-9-_]{1,}).(htm|html|php)(/*)$ index.php?mdl=category&url-key=$1&output=$2 [NC]

maar ik wil dus ook page,order en items meegeven, en in random order.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.165s