FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Har WN som tidsfördriv
|
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" ![]() Vad gör jag för fel? |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Citat:
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Har WN som tidsfördriv
|
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Supermoderator
|
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.
__________________
Full-stack developer, free for smaller assignments Senast redigerad av tartareandesire den 2011-01-19 klockan 16:16 |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Mycket flitig postare
|
Byt ut frågetecknet mot ett +
|
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Har WN som tidsfördriv
|
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:
|
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Har WN som tidsfördriv
|
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] RewriteRule ^produkter([/]?) products.php?t=products |
||
![]() |
![]() |
Svara |
|
|