Seite 1 von 1

Umleitung index.html auf index.php

Verfasst: 03.01.2008, 14:11
von redcan
hallo zusammen,

meine startseite index.html habe ich entfernt, daher startet meine seite jetzt über die index.php.
umleitung habe ich mit

Code: Alles auswählen

Redirect Permanent /index.html http://www.Domain.de/index.php
gesetzt.
dadurch erscheint nach dem aufruf der domain immer

Code: Alles auswählen

http://www.domain.de/index.php
im browser.
nun meine fragen,
- ist eine umleitung überhaupt nötig um links der index.html weiter zu behalten?
- gibt es eine bessere möglichkeit der umleitung ohne die unschöne anzeige der index.php im browser zu realisieren?

danke schon mal vorab

redcan

Verfasst:
von

Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

Verfasst: 03.01.2008, 14:47
von Malte Landwehr
Ich glaube du suchst sowas?

Code: Alles auswählen

DirectoryIndex index.php
Redirect Permanent /index.html http://www.domain.de/
Redirect Permanent /index.php http://www.domain.de/
Somit wird der Besucher beim Aufruf von /index.html oder /index.php auf https://www.domain.de/ weitergeleitet (Zeile 2,3).

Und unter https://www.domain.de/ wird der Inhalt von /index.php abgezeigt (Zeile 1).

Ich habe es jetzt nicht getestet aber eigentlich dürfte das zu keiner Endlosschleife führen sondern so funktionieren wie gedacht.

Je nach Einstellung des Apache ist die erste Zeile auch gar nicht nötig.

Verfasst: 03.01.2008, 15:19
von redcan
Hallo nXplorer,

danke für den code.
leider führt die 3. zeile zur endlosschleife
Hab nur die 1. und 2. zeile eingesetz, das klappt

Verfasst:
von

Verfasst: 03.01.2008, 15:34
von rkecom
oder:

Code: Alles auswählen

RewriteCond %{THE_REQUEST} index\. [NC]
RewriteRule ^(.*)index\.(.*) /$1 [L,NC,R=301]

Verfasst: 03.01.2008, 15:41
von redcan
prima, das geht!

vielen dank!