Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

umleitung von index.html zu index.php

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
redcan
PostRank 4
PostRank 4
Beiträge: 159
Registriert: 25.04.2005, 13:25

Beitrag von redcan » 27.02.2006, 17:52

hallo zusammen,

folgendes probelm:
ruft ein user meine alte startseite (index.html, neu index.php) auf, bekommt er/sie eine "Multiple Choices" meldung

daher möchte ich umleiten mit

Code: Alles auswählen

Redirect /index.html http://www.xxxxx.de/index.php
spricht da was gegen, oder gibt es eine andere bessere möglichkeit?
als schönheitsfehler bleibt immer index.php hinter dem domainnamen in der adresszeile des browsers stehen

danke schon mal vorab.

Anzeige von ABAKUS

von Anzeige von ABAKUS »


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

expy
PostRank 8
PostRank 8
Beiträge: 797
Registriert: 29.10.2005, 14:58
Wohnort: Frechen

Beitrag von expy » 27.02.2006, 18:55

warum löscht du die alte nicht einfach? man kann dies mit der htacces regeln, nur wie kann ich dir leider nicht helfen :lol:

cha-OS
PostRank 1
PostRank 1
Beiträge: 21
Registriert: 15.02.2006, 15:38

Beitrag von cha-OS » 27.02.2006, 19:29

du kannst auch mit folgendem Code auf dein aktuelles Verzeichniss bzw. deine aktuelle Startseite weiterleiten:

Code: Alles auswählen

<?php
header&#40;"HTTP/1.1 301 Moved Permanently"&#41;;
header&#40;"Location&#58; http&#58;//www.deineDomain.de/xxx..../"&#41;;
exit;
?>
chiao cha-OS
https://www.secure-it-simple.com
Und es funktioniert doch... Virenschutz OHNE Firewall!

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


redcan
PostRank 4
PostRank 4
Beiträge: 159
Registriert: 25.04.2005, 13:25

Beitrag von redcan » 28.02.2006, 08:02

@expy
seite existiert nicht mehr, aber links / bookmarks weisen noch drauf


@ cha-os
danke für den tipp

Windy
PostRank 4
PostRank 4
Beiträge: 129
Registriert: 26.12.2005, 13:07

Beitrag von Windy » 28.02.2006, 11:45

Dasselbe geht auch per htaccess:

Code: Alles auswählen

Redirect permanent /index.html http&#58;//www.deineDomain.de/index.php

redcan
PostRank 4
PostRank 4
Beiträge: 159
Registriert: 25.04.2005, 13:25

Beitrag von redcan » 28.02.2006, 15:40

danke, habs so gemacht, aber index.php steht immer hinter der domain im browser.

wbartl
PostRank 5
PostRank 5
Beiträge: 292
Registriert: 07.12.2003, 13:06

Beitrag von wbartl » 28.02.2006, 22:15

Wenn ich dich richtig verstanden habe, dann willst du das im Browser nur
https://www.domain.tld/ steht, egal ob jemand

https://www.domain.tld/index.html
oder
https://www.domain.tld/index.php
aufruft. Startdatei soll aber immer die index.php sein


Dann würde ich folgendes in der htaccess versuchen

DirectoryIndex index.php
RewriteCond %{REQUEST_URI} /index\.html
RewriteRule ^index\.html https://www.domain.tld/ [L,R=301]
RewriteCond %{REQUEST_URI} /index\.php
RewriteRule ^index\.php https://www.domain.tld/ [L,R=301]


ist aber ungetestet..

redcan
PostRank 4
PostRank 4
Beiträge: 159
Registriert: 25.04.2005, 13:25

Beitrag von redcan » 01.03.2006, 07:59

folgendes problem ist bei allen umleitungen bisher aufgetreten.
die index.php steht imm browser weil sie eine index.html generiert, die aber durch den aufruf in der htaccess wieder auf index.php zurückgeleitet wird.
also müßten alle von außen kommenden index.html anfragen auf die interne index.php umgeleitet werden, aber intern, nach dem erzeugen der index.html durch die index php darf nicht wieder umgeleitet werden, ups... kompliziert :o

wbartl
PostRank 5
PostRank 5
Beiträge: 292
Registriert: 07.12.2003, 13:06

Beitrag von wbartl » 01.03.2006, 19:46

ups... kompliziert
Ja, zumindest ich habe es nicht verstanden.

Bei der von mir angeführten Variante kann aber nicht index.php im Browser stehen. Bist du sicher, das du meine Variante probiert hast?

redcan
PostRank 4
PostRank 4
Beiträge: 159
Registriert: 25.04.2005, 13:25

Beitrag von redcan » 02.03.2006, 08:23

ja, hatte aber nicht funktioniert, seite wurde nicht mehr gefunden.

habe deine nun so abgeändert

Code: Alles auswählen

DirectoryIndex index.php
RewriteCond %&#123;REQUEST_URI&#125; /index\.html
RewriteRule ^index\.html http&#58;//www.domain.tld/ &#91;L,R=301&#93; 
nun klappt es, vielen dank !!!

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag