![]() |
htaccess pagination
Hej wn
behöver hjälp med ett litet problem jag stötte på. jag är relativt ny när det gäller htaccess och modrewrite. Jag har detta i min .htaccess fil: Citat:
plötsligt skickas jag till "produktererererererererererererererererererererer er/10" :eek: Vad gör jag för fel? |
Citat:
|
Citat:
Men tack annars får upp fel: Citat:
|
Att det blir fel efter 7 kan omöjligt bero på din url-omskrivning. Har du fler regler som spelar in kanske? Flagga den som sista med [L] i så fall eller ta bort det som inte ska vara med.
? gör föregående objekt valfritt * betyder noll eller fler upprepningar + betyder en eller fler upprepningar Dessa används generellt i regexp oavsett språk. |
Byt ut frågetecknet mot ett +
|
Jag står som ett stort frågetecken!
Jag har bytat ut mot frågetecknet mot * och +. Men då dör hela om jag inte skriver en siffra bakom "produkter/". Och sen när jag sätter en 301 från "produkter/" till "produkter/1" händer inte ett skit allt även om jag har siffra där eller inte. Dessutom har jag testat med att ta bort ALLA rader utom just den i htaccess. Så nu ser filen ut såhär: Citat:
|
Löste det hela med hjälp av någon timme med google och tester.
Svaret var: Kod:
RewriteRule ^produkter/([0-9]*) products.php?page=$1&t=products [L] |
Alla tider är GMT +2. Klockan är nu 06:11. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson