Apache RewriteRule

Tags:    apache htaccess

Jeg vil gerne kunne skrive :
http://localhost/underholdning/66/William-Gelbke's-Roadog
Også blive "omstildt" til :
http://localhost/scooterhjemmeside/billeder.php?66

Jeg prøver men noget i denne stil i en .htaccess fil men det er ikke helt rigtigt :
Fold kodeboks ind/udKode 




3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
punktum oversættes til "alle tegn".
stjerne oversættes til "nul eller flere".

Altså: find "alle tegn" med "nul eller flere" forekomster.



[] oversættes til skal indeholde tegn fra denne tegn-klump.
[^...] oversættes til den negative udgave: må ikke indeholde...
+ betyder "en eller flere".

Næste betyder så: find "alle tegn der ikke er er skråstreg, eller punktum (backslash bruges til at escape)" med "en eller flere" forekomster.

http://regexlib.com/CheatSheet.aspx?AspxAutoDetectCookieSupport=1



Indlæg senest redigeret d. 10.04.2012 16:42 af Bruger #10216
Jeg vil gerne kunne skrive :
http://localhost/underholdning/66/William-Gelbke's-Roadog
Også blive "omstildt" til :
http://localhost/scooterhjemmeside/billeder.php?66

Jeg prøver men noget i denne stil i en .htaccess fil men det er ikke helt rigtigt :
Fold kodeboks ind/udKode 


Fold kodeboks ind/udPHP kode 


Min ser således ud :-)



Ah ok kunne være jeg skulle kigger på koden. Jeg havde skrevet id= men det bruger jeg jo ikke jeg skriver bare nummeret direkte efter spørgsmålstegnet.

Hvad er forskellen på (.*) og ([^/\.]+) ?



t