Rewrite-Regel für die transparente Umleitung in einen Unterordner

Ich möchte eine Rewrite-Regel für Apache schreiben, damit eine Anfrage wie zhttp://www.domain.com/subfolder1 würde umleiten zuhttp://www.domain.com/subfolder2. Dies sollte transparent geschehen (d. H. Ohne dass sich die URL im Browser ändert) und alle nachfolgenden URL-Anforderungen oder Links sollten in den neuen Unterordner (Unterordner 2) umgeleitet werden. Ist das möglich und wie?

Momentan habe ich diese Umschreiberegel, die in den Unterordner 2 umleitet, aber durch Klicken auf einen Link werden alle Anfragen an den Stammpfad weitergeleitet. d.h.www.domain.com. z. B. Jeder Link, der auf link.php verweist, wenn ich diese URL habe (www.domain.com/subfolder1) open wird weitergeleitet zuwww.domain.com/link.php während es gehen solltewww.domain.com/subfolder2/link.php.

BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent


Options -Indexes
RewriteEngine On
Options +FollowSymLinks
RewriteBase /
RewriteRule ^subfolder1?$ /subfolder2/ [P,L]

Antworten auf die Frage(1)

Ihre Antwort auf die Frage