Georg: .htaccess weiterleitung

Beitrag lesen

Hi,

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www.meinehomepage.de$ [NC]
RewriteCond %{HTTP_HOST} !^$

RewriteRule ^(.*)/$ http://www.%{HTTP_HOST}/$1 [R=301]

</IfModule>


>   
> Die zweite RewriteCond dürfte ziemlich überflüssig sein.  
> Anfragen mit leerem HTTP-HOST wirst du idR. keine bekommen, so lange nicht direkt über die IP zugegriffen wird. Und falls das der Fall sein sollte, wird das in einer Shared-Hosting-Umgebung vermutlich sowieso nicht bis zu deinem Space kommen.  
>   
> > ~~~apache

RewriteEngine on  

> > RewriteBase /  
> >   
> > RedirectPermanent /alteseite.html http://www.neueseite

Wofür willst du hier die RewriteEngine noch mal anschalten, und wozu überhaupt?
Die Redirect-Direktiven haben mit mod_rewrite absolut nichts am Hut.

MfG ChrisB

Vielen dank für die Antwort.
Das zweite hat sich schon erledigt.

Aber zum ersten nochmal.
Sollte es also funktionieren wenn ich die zweite RewriteCond lösche?
<IfModule mod_rewrite.c>
 RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.meinehomepage.de$ [NC]

RewriteRule ^(.*)/$ http://www.%{HTTP_HOST}/$1 [R=301]

</IfModule>