MODrewrite

Webbutveckling

0 svar · 258 visningar · startad av slow

Medlem sedan apr. 2004148 inlägg
Trådstart#1

Tjenare!

Jag använder mig av MODrewrite för att få till bättre adresser. Dock så fick jag något att bita i när jag nu måste skicka med 2 värden till. Så här har jag nu:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f 
RewriteRule ^(.*) $1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ ?p=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z_]+)/([^/]+) ?p=$1&id=$2 [L]

Exempel, index.php?p=blogg&id=12 --> /blogg/12

Det jag försöker göra nu (utan att hittils lyckas) är att skicka med två värden till. Det har med paginering att göra men hur tusan gör man det? Är det ens möjligt?

Det spår jag är inne på är att fortsätta bygga på den jag har men det fungerar kanske inte så?

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z_]+)/([^/]+)/([^/]+)/ ?p=$1&id=$2&id2=$3&id4=$4 [L]

Så min fråga är, går det att skicka mer än två värden?

MVH Patrik

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)