hi,
Versucht habe ich Erstens:
RewriteEngine on
RewriteRule ^/blog/artikel/([a-zA-Z0-9-]+)$ /blog/artikel.php?url=$1 [L]->Ergebnis: Not found 404
[...]
In der apache_error_log kann ich finden:/blog/.htaccess: RewriteRule: bad flag delimiters
Das deutet darauf hin, dass die Delimiter für die Angabe des Flags nicht korrekt sind.
Überprüfe mal, ob die Leerzeichen wirklich Leerzeichen sind - oder vielleicht etwas anderes, was dann dafür sorgt, dass die Anzahl öffnender und schliessender eckiger Klammern am Ende nicht mehr passt.
Und den Slash vor dem letzten - in der Zeichenklasse kannst du auch weglassen; wenn das - am Anfang oder Ende einer Klasse steht, hat es keine Sonderbedeutung mehr.
Zweitens:
RewriteEngine on
RewriteRule ^http://localhost:8888/blog/artikel/([a-zA-Z0-9-]+)$ http://localhost:8888/blog/artikel.php?url=$1 [L]
Das kann natürlich nichts bringen, weil die RewriteRule nur den REQUEST_URI betrachtet, und Protokoll/Hostname/Port sind nicht Bestandteil von diesem.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }