Ich möchte für mein Webprojekt mod_rewrite benutzen. Es ist bei meinem Hoster auch installiert, nur habe ich folgendes Problem:
Beim Aufruf von http://blabla.de/test/123.html wird richtigerweise mein php-Script test.php aufgerufen, allerdings ist die Variable $_GET['id'] ohne Inhalt.
Der Aufruf von http://blabla.de/test123.html funktioniert dagegen tadellos.
meine .htaccess:
mein testscript:
Ich weiß absolut nicht mehr weiter. Auf meiner lokalen Testumgebung funktioniert es, nur online nicht.
Beim Aufruf von http://blabla.de/test/123.html wird richtigerweise mein php-Script test.php aufgerufen, allerdings ist die Variable $_GET['id'] ohne Inhalt.
Der Aufruf von http://blabla.de/test123.html funktioniert dagegen tadellos.
meine .htaccess:
Code:
RewriteEngine on RewriteRule ^test([0-9]+)\.html$ test.php?id=$1 RewriteRule ^test/([0-9]+)\.html$ test.php?id=$1 [L]
PHP-Code:
<?php
echo "Testscript<p>\n";
echo $_GET['id'];
?>
Kommentar