Hallo,
Ik hoop dat jullie mij hiermee kunnen helpen en hoop dat ik het in het goede forum plaats.
Ik heb dus een mod_rewrite (.htaccess) document gemaakt die overigens wel functioneert maar niet helemaal zoals ik wil:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^artikel/(.*)\.html?$ /artikel.php?ArticleID=$1 [L,QSA]
</IfModule>
Want zodra je dus http://domein.nl/artikel/11625.html invoert dan krijg je wel de pagina maar ook met andere relatieve url's en krijg je bijvoorbeeld een a href die wijst naar artikel/index.php i.p.v. gewoon index.php.
Ik heb al geprobeerd een RewriteCond toe te voegen:
%{QUERY_STRING} ^artikel.php?ArticleID=(.*)$
EDIT: en deze ook:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Maar bij de 1e werkte hij helemaal niet meer.
En bij de 2e geeft hij nog steeds hetzelfde. Logisch natuurlijk, omdat het gene wat wat hij omzet dus alleen /artikel/... geen bestaande directory of filename moet zijn.
De bedoeling is dus trouwens dat als iemand http://domein.nl/artikel/11625.html invoert dat hij dan hetzelfde te zien krijgt als iemand die artikel.php?ArticleID=11625 intikt. Alleen van het systeem krijgen ze dus nooit dat artikel.php?ArticleID=... te zien.
Ik hoop dat jullie het weten.
Ik hoop dat jullie mij hiermee kunnen helpen en hoop dat ik het in het goede forum plaats.
Ik heb dus een mod_rewrite (.htaccess) document gemaakt die overigens wel functioneert maar niet helemaal zoals ik wil:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^artikel/(.*)\.html?$ /artikel.php?ArticleID=$1 [L,QSA]
</IfModule>
Want zodra je dus http://domein.nl/artikel/11625.html invoert dan krijg je wel de pagina maar ook met andere relatieve url's en krijg je bijvoorbeeld een a href die wijst naar artikel/index.php i.p.v. gewoon index.php.
Ik heb al geprobeerd een RewriteCond toe te voegen:
%{QUERY_STRING} ^artikel.php?ArticleID=(.*)$
EDIT: en deze ook:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Maar bij de 1e werkte hij helemaal niet meer.
En bij de 2e geeft hij nog steeds hetzelfde. Logisch natuurlijk, omdat het gene wat wat hij omzet dus alleen /artikel/... geen bestaande directory of filename moet zijn.
De bedoeling is dus trouwens dat als iemand http://domein.nl/artikel/11625.html invoert dat hij dan hetzelfde te zien krijgt als iemand die artikel.php?ArticleID=11625 intikt. Alleen van het systeem krijgen ze dus nooit dat artikel.php?ArticleID=... te zien.
Ik hoop dat jullie het weten.
[ Voor 20% gewijzigd door Verwijderd op 25-06-2006 12:19 ]