PHP beginner |
|
Ik zit met een klein probleem toen ik bezig was met het schrijven van een paar RewriteRules voor mijn website.
Ik heb nu deze regel:
RewriteRule ^post/([0-9]+) http://localhost:8888/posts/index.php?p=singlePost&id=$1 [NC]
RewriteRule ^post/([0-9]+) http://localhost:8888/posts/index.php?p=singlePost&id=$1 [NC]
Wat ervoor zorgt wanneer ik "http://localhost:8888/posts/post/1" intyp, er eigenlijk deze url gebruikt word: "http://localhost:8888/posts/index.php?p=singlePost&id=1"
Nu dat werkt allemaal perfect, maar het probleem zit hem erin dat mijn css niet meer word weergegeven, ook alle afbeeldingen vallen weg.
Nu wanneer ik dit doe:
RewriteRule ^software/([0-9]+) http://localhost:8888/openSoft/index.php?p=singlePost&id=$1 [R,NC]
RewriteRule ^software/([0-9]+) http://localhost:8888/openSoft/index.php?p=singlePost&id=$1 [R,NC]
hem dus laat doorsturen, dan zie ik alles wel, maar ik wil niet die lange url zien staan.
Dus hopelijk weet iemand een oplossing hiervoor?
|