Hi,
Und die führenden Slashes in den Ersetzungen braucht es hier m.E. auch nicht.
Das hatte ich http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule entnommen, wo die Variante ohne Slashes als »invalid, not supported« gekennzeichnet war.
Die Beispiele, wo das steht und "otherpath$1" als Substituion verwendet wird, beziehen sich auf Konfiguration des Rewritings in der httpd.conf (siehe oben drüber, “Inside per-server configuration (httpd.conf)”) – deshalb da auch der führende Slash im Pattern.
Ein Stück weiter unten finden sich Beispiele für den Fall “Inside per-directory configuration” – da ist kein Slash am Start des Patterns, und auch die Substitution "otherpath$1" ist dort nicht als invalid gekennzeichnet.
Aber ich glaube dir gerne, denn andere Beispiele verzichten darauf.
Wie gesagt, der Kontext in dem man das ganze konfiguriert – zentrale Server-Konfiguration vs. Konfiguration auf Verzeichnis-Ebene via .htaccess – bedingt ein paar Unterschiede. Da muss man jeweils schauen, welchen Fall man vorliegen hat und wie demzufolge Pfade im Pattern und der Substitution anzugeben sind.
MfG ChrisB
Autocomplete has spoiled me to a point where it happens every so often that I encounter a CAPTCHA, and I just type in the first character … and then wait for the rest of the code to be automatically suggested :/