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

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
nie_blond
PostRank 2
PostRank 2
Beiträge: 53
Registriert: 14.08.2006, 10:42

Beitrag von nie_blond » 14.09.2006, 21:36

Hallo,
wie leite ich mit der .htaccess von der noch indexierten index.html auf die neue index.php um, ohne die Seiten bei google neu anmelden zu müssen?
Die index.html ist noch auf dem server, soll aber runter und die neue index.php soll natürlich gefunden werden.

Wenn .htaccess nicht geht...was dann?

Danke für eure Antworten
Gruss nie_blond

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.


Miraculix
PostRank 4
PostRank 4
Beiträge: 117
Registriert: 15.09.2005, 09:18

Beitrag von Miraculix » 14.09.2006, 21:42

Am besten immer auf die Domain verlinken und dann kannst Du index.html und index.php und index.htm und .... beliebig austauschen...

nie_blond
PostRank 2
PostRank 2
Beiträge: 53
Registriert: 14.08.2006, 10:42

Beitrag von nie_blond » 14.09.2006, 22:00

hm
könnte ich das so:

Code: Alles auswählen

RewriteEngine On

#Regeln
RewriteRule ^index\.html$ /index.php
RewriteRule ^(.*).htm$ $1.html
machen?

Und wenn htaccess nicht geht, ist da was mit php möglich?

Gruss nie_blond

koboxumi
PostRank 8
PostRank 8
Beiträge: 758
Registriert: 20.08.2005, 13:32
Wohnort: Solingen

Beitrag von koboxumi » 15.09.2006, 04:51

Und wenn htaccess nicht geht, ist da was mit php möglich?
in die .html

<?php header("HTTP/1.1 301 Moved Permanently"); header("Location:https://www.domain.tld/index.php"); ?>

matin
PostRank 9
PostRank 9
Beiträge: 1427
Registriert: 08.09.2005, 15:16
Wohnort: Grünburg

Beitrag von matin » 15.09.2006, 06:24

[/quote]

in die .html

<?php header("HTTP/1.1 301 Moved Permanently"); header("Location:https://www.domain.tld/index.php"); ?>[/quote]

... php-codes machen sich in html-dateien eher schlecht :wink:
https://suchmaschinentricks.at/ - Ziehen Sie die Aufmerksamkeit im Internet auf sich ...
Kaufe verschiedene Projekte mit entsprechendem Content - Kontaktaufnahme per PN

koboxumi
PostRank 8
PostRank 8
Beiträge: 758
Registriert: 20.08.2005, 13:32
Wohnort: Solingen

Beitrag von koboxumi » 15.09.2006, 06:38

Ist doch kein Problem eine kleine Ergänzung in der .htaccess und htm / html werden zu prima php Dateien. :D

AddType application/x-httpd-php .html

oder


AddType x-mapp-php4 .php .php4 .htm .html

in die htaccess und schon funktioniert php in html-Dateien und das genannte Problem ist gelöst. :o

Funktioniert zumindest bei 1&1 und all-inkl

Miraculix
PostRank 4
PostRank 4
Beiträge: 117
Registriert: 15.09.2005, 09:18

Beitrag von Miraculix » 15.09.2006, 07:21

ist doch alles käse!

wenn es keine index.html gibt nimmt er automatisch die index.php, fertig.

koboxumi
PostRank 8
PostRank 8
Beiträge: 758
Registriert: 20.08.2005, 13:32
Wohnort: Solingen

Beitrag von koboxumi » 15.09.2006, 07:34

Die Eingangsfrage war:
wie leite ich mit der .htaccess von der noch indexierten index.html auf die neue index.php um, ohne die Seiten bei google neu anmelden zu müssen?
Die index.html ist noch auf dem server, soll aber runter und die neue index.php soll natürlich gefunden werden.
bei meinem Vorschlag bleibt der PR der der html erhalten, was ja für den einen oder anderen Abakus Nutzer wichtig ist :wink:

Klar kann man die html einfach löschen, muss dann aber mindestens bis zum nächsten PR-Update mit PR0 leben.

Kralle
PostRank 10
PostRank 10
Beiträge: 2925
Registriert: 08.04.2005, 00:47
Wohnort: Deggingen

Beitrag von Kralle » 15.09.2006, 12:23

Hmm, mal ne Frage die ich noch nie ausprobiert hab. Würde es nicht auch funktionieren anstatt auf die index.php direkt auf den Root umzuleiten? Würde auch künftigen Probs vorbeugen, oder?

Alpinist
PostRank 7
PostRank 7
Beiträge: 561
Registriert: 25.04.2005, 19:54
Wohnort: München

Beitrag von Alpinist » 15.09.2006, 12:26

Miraculix hat geschrieben:ist doch alles käse!
wenn es keine index.html gibt nimmt er automatisch die index.php, fertig.
Nein. Nur wenn es in der Apache Conf so eingestellt ist und standardmäßig ist dies eben nicht ger Fall.

Mamboo
PostRank 8
PostRank 8
Beiträge: 823
Registriert: 16.02.2006, 14:25

Beitrag von Mamboo » 17.09.2006, 01:07

Wenn ich Dich richtig verstehe, sollte

DirectoryIndex index.html index.htm index.php index.php4 index.php3

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) - [PT,L]

RewriteCond %{REQUEST_URI} !^/(index.html?)?$
RewriteRule ^(.*) index.php

Dein Problem lösen. Vor der Umleitung auf die index.php wird also zunächst geprüft, ob https://www.deinedomain.tld/ oder https://www.deinedomain.tld/index.html (oder auch .htm) aufgerufen wurde; nur wenn die nicht der Fall ist, wird umgeleitet. In der ersten Zeile wird festgelegt, dass bei gleichzeitigem Vorhandensein von index.html und index.php (sowie den diversen möglichen "Abarten") bei Aufruf von https://www.deinedomain.tld/ die HTML-Datei der PHP-Datei vorgezogen wird. Wenn du PHP-Datei der HTML vorziehen möchtest, dann einfach abändern.

Viel Erfolg!

nie_blond
PostRank 2
PostRank 2
Beiträge: 53
Registriert: 14.08.2006, 10:42

Beitrag von nie_blond » 17.09.2006, 18:12

Indexiert ist bis dato:
www. meinedomain. de

dahinter steckt die index.html.

Defacto gibt es bald eine neue index.php, die unter www. meinedomain. de gefunden werden soll, damit ich die Seite nicht neu bei den Sumas anmelden muß, bzw. sie hoffentlich ihren pr behält.

Danke für eure Antworten

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag