Moin
Dies hier geht z. B. auch nicht:
RewriteEngine On
RewriteRule ^/xyz/bilder/(.*) /xyz/files/$1 [PT]
>
> $1 setzt meiner Meinung nach (.\*) ein, aber was [PT] macht, weiß ich nicht. Es stand aber im ersten Beispiel auf <http://httpd.apache.org/docs/2.2/rewrite/remapping.html>.
lass mal das [PT]-Flag weg und setz statt dessen mal ein [L]-Flag (last) Außederm wäre es gut die Slash zu escapen.
also zum Beispiel:
~~~apache
RewriteEngine On
RewriteRule ^xyz\/bilder\/(.*) xyz/files/$1 [L]
Das ist dann Mapping und keine HTTP Umleitung (Angabe des Protokolls fehlt ja)
Erklärung der Flags findest du hier: http://de.selfhtml.org/servercgi/server/rewrite.htm
Gruß Bobby
--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
## Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)