Hoi!
Ja, het is weer zover, een mod_rewrite probleem.
Wat ik wil:
site/projecten/alis rewriten naar $base_url/index.php?mod=projecten¶m.
Wat ik al heb
Zodra ik er echter nog eentje achter hang: site/projecten/alis, dan krijg ik wel de juiste html te zien (index.php wordt prima aangeroepen, met $_GET['param']), maar de plaatjes en stylesheets werken niet! De browser probeert die files te vinden vanuit $base_url/projecten.
Dat kan je natuurlijk weer op lossen door mod_rewrite! Met
Het probleem samengevat:
Hoe kan je verschillende RewriteRules van RewriteCond statements af laten hangen?
Ja, het is weer zover, een mod_rewrite probleem.
Wat ik wil:
site/projecten/alis rewriten naar $base_url/index.php?mod=projecten¶m.
Wat ik al heb
code:
Dit werkt prima met alleen "een" slash, dus bij site/projecten1
2
3
| RewriteEngine On RewriteBase /site RewriteRule ^([^/]*)/?(.*) index.php?page=$1¶m=$2 |
Zodra ik er echter nog eentje achter hang: site/projecten/alis, dan krijg ik wel de juiste html te zien (index.php wordt prima aangeroepen, met $_GET['param']), maar de plaatjes en stylesheets werken niet! De browser probeert die files te vinden vanuit $base_url/projecten.
Dat kan je natuurlijk weer op lossen door mod_rewrite! Met
code:
kan je die afvangen, maar hoe kan ik die nou rewriten?1
2
3
| RewriteCond %{REQUEST_FILENAME} !-f
# OF:
RewriteCond %{REQUEST_FILENAME} !^(.+)\.(.*) |
Het probleem samengevat:
Hoe kan je verschillende RewriteRules van RewriteCond statements af laten hangen?
offtopic:
Nog steeds geen reactie? Zitten jullie allemaal buiten in de zon of zo?
Nog steeds geen reactie? Zitten jullie allemaal buiten in de zon of zo?
[ Voor 6% gewijzigd door JayVee op 03-09-2005 16:54 ]
ASCII stupid question, get a stupid ANSI!