Seite 1 von 1

Umleitung bei Verzeichnis-Aufruf auf Datei

Verfasst: 07.05.2014, 18:16
von HaeS
Hallo,

in einem Verzeichnis liegt eine index.php, die durch verschiedene Domains aufgerufen wird (domain1.de, domain2.de, etc.)

ich würde nun gerne durch mod_rewrite eine Weiterleitung einrichten, die wie folgt funktionieren soll:

Der Aufruf https://www.domain1.de soll weitergeleitet werden auf die Datei https://www.domain1.de/start.html

Der Aufruf von https://www.domain2.de soll weiterhin ganz normal die index.php aufrufen.

Bisher habe ich das wie folgt versucht, aber es funktioniert nicht, da leider so auch andere Dateien (z.B. https://www.domain1.de/datei2.html) auf https://www.domain1.de/start.html weitergeleitet wird:

Code: Alles auswählen

  
#RewriteCond %{HTTP_HOST} ^www\.domain1\.de$ [NC]
#RewriteRule ^(.*)$ http://www.domain1.de/start.html [R=301,L]
Ich vermute hier fehlt noch ein Detail in der RewriteCond. Oder geht das überhaupt?

Verfasst:
von

Verfasst: 08.05.2014, 15:56
von HaeS
Jetzt habe ich es soweit geschafft, dass die Umleitung zumindest schon mal funktioniert, wenn die Adresse mit index.php aufgerufen wird, also https://www.domain1.de/index.php

Code: Alles auswählen

RewriteCond %{HTTP_HOST} ^www\.domain1\.de$ [NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.domain1.de/start.html [R=301,L]
Wie kann ich nun einstellen, dass beim Aufruf ohne index.php auch auf die start.html weitergeleitet wird?