Page 1 of 1
Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 13:49
by TDS
Ich möchte gern das wenn jemand auf
http://www.domain.de kommt automatisch auf start.tds-net.de geleitet wird. Inklusive aller Sub-URL's...
Möchte aber das oben
http://www.domain.de stehen bleibt. Bei der aktuellen .htaccess wird die URL auf die neue URL geleitet...
Meine .htaccess:
RewriteEngine on
RewriteBase /
Options +FollowSymlinks
RewriteRule ^(.*)$
http://start.tds-net.de/$1 [R]
-> 500 Internal Server Error
Meine alte .htaccess (funktioniert):
RedirectMatch permanent /([^.]+)
http://start.tds-net.de/$1
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 13:57
by Roger Wilco
TDS wrote:-> 500 Internal Server Error
Das müsste für dich das Stichwort sein, um in deinem error.log die genaue Fehlermeldung herauszulesen.
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 14:01
by TDS
Kleiner Fehler von der alten .htacces:
RedirectMatch permanent /([^*]+)
http://start.tds-net.de/$1
So ist es richtig :-D
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 14:13
by TDS
Fehlermeldung: "Options not allowed here"
Nachdem ich die "Options" auskommentiert habe:
[Mon Jul 18 14:09:16 2005] [error] [client 84.186.92.127] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: /var/www/web1/html/
Na was denn nun? Entweder ich schalte es an und es geht nicht, oder ich schalte es aus und Apache meckert rum...
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 15:40
by Roger Wilco
TDS wrote:Fehlermeldung: "Options not allowed here"
Dann setze doch
AllowOverride richtig.
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 15:58
by TDS
So, "AllowOverride" is überall auf "All". Problem ist: Laut Doku sollte die URL oben stehen bleiben und die Redirect-Seite geladen werden... Warum denn nun nicht?
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 16:04
by Roger Wilco
TDS wrote:So, "AllowOverride" is überall auf "All". Problem ist: Laut Doku sollte die URL oben stehen bleiben und die Redirect-Seite geladen werden... Warum denn nun nicht?
Wegen dem "[R]". Weißt du eigentlich, was du da mit den ganzen Apache Direktiven treibst?
Re: Apache, Redirect und RewriteRule, domain forwarding
Posted: 2005-07-18 16:16
by TDS
[R=301] oder Ã?hnliches. Hatte ich glatt vergessen...
redirect (Statuscode)