Ich habe example.org
und foo.example.org
in das gleiche Verzeichnis zeigen, /var/www/html/
und wollen foo.example.org
intern zu /var/www/foo/
mit nur mod_rewrite zu umleiten. Dieseintern umleiten zu höheren Verzeichnis
ist das, was ich bisher, aber keine Freude:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^foo [NC]
RewriteRule ^(.*)$ ../foo/$1 [L]
</IfModule>
Dies bringt mir 500s aufgrund der Grenze von 10 internen Umleitungen schlagen, aber ich verstehe nicht, warum.
Definitiv andere Optionen da draußen, werden Monde nehmen, um die Gründe für meine Beschränkung zu erklären. Ja, Sie haben recht, es endet umleiten nach '/ var/www/foo/var/www/foo/var/www/foo/var/www/foo/var/www/foo /' etc. Irgendwelche Tipps, was man als Bedingung eingibt? –