Hi,
ich versuche mit Apache eine Adresse zu redirecten:
von
1 | sub.domain.tld:8080/foo
|
zu
1 | sub1.domain.tld |
Meine /etc/apache2/sites-available/foo.conf sieh so aus:
1 2 3 4 5 6 7 8 | <VirtualHost *:80> ServerName sub1.domain.tld RewriteEngine on RewriteRule ^(.*)$ http://sub.domain.tld:8080/foo/$1 [L,R] ErrorLog /var/log/apache2/foo.log Loglevel info </VirtualHost> |
Funktioniert auch! Allerdings wird die Adresse im Browser nicht umgeschrieben - es steht also die Originaladresse in der Leiste (sub.domain.tld:8080/foo) Also habe ich es mit dem Proxy-Falg versucht [P]
1 | RewriteRule ^(.*)$ http://sub.domain.tld:8080/foo/$1 [P] |
Wenn ich jetzt die Seite aufrufe, wird zwar die Adresse im Browser beibehalten (sub1.domain.tld) allerdings ist die Darstellung jetzt so, als würde css nicht funktionieren - also plain text, ohne irgendwas:
Woran liegt das? Hat jemand eine Idee?