FAQ |
Kalender |
2011-01-19, 15:37 | #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? |
||
Svara med citat |
2011-01-19, 15:43 | #2 | ||
|
|||
Klarade millennium-buggen
|
Citat:
|
||
Svara med citat |
2011-01-19, 15:46 | #3 | ||
|
|||
Har WN som tidsfördriv
|
|||
Svara med citat |
2011-01-19, 15:55 | #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 |
||
Svara med citat |
2011-01-19, 16:11 | #5 | ||
|
|||
Mycket flitig postare
|
Byt ut frågetecknet mot ett +
|
||
Svara med citat |
2011-01-20, 08:52 | #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:
|
||
Svara med citat |
2011-01-21, 17:31 | #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 med citat |
Svara |
|
|