Seite 1 von 1

Änderung von .html in .php

Verfasst: 02.05.2012, 17:09
von ducky
Hallo!

Kleine Anfängerfrage:

Ich habe meinen neue Website jetzt so angelegt, dass alle Dateinamen auf .php enden.

Alt: www.meinedomain.de/verzeichnis/datei.html
Neu: www.meinedomain.de/verzeichnis/datei.php

Was muss ich machen, damit die alten von Google indizierten URL auf die neue .php umgeleitet werden.

Verfasst:
von

Verfasst: 02.05.2012, 17:40
von holgi74
google findet schon die neuen Urls

aber was versprichst du dir wenn die Endung auf php lautet ?

Es hat keinen Einfluss aufs Ranking

Verfasst: 02.05.2012, 18:09
von ducky
Hat nichts mit Ranking zu tun. Habe aus einem bestehendWebtodate-Projekt ein Shoptodate-Projekt gemacht. und Shoptodate macht halt eine php-Datei. Alles andere bleibt gleich.

(Bitte keine Diskussion über den Sinn oder Unsinn von Shoptodate)

Die HTML-Dateien sind bei Google sehr gut gelistet. Das waren bisland nur Content-Seiten, ich möchte aus diesen Contentseiten jetzt auch ein Shopseite machen, wo man ohne Umwege die Waren kaufen kann.

Wenn ich auf eins der Suchergebnisse klicke, dann bietet mir Google folgendes an:
Multiple Choices

The document name you requested (/verzeichnis/datei.html) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:

/verzeichnis/datei.php (common basename)
Please consider informing the owner of the referring page about the broken link.
Ich möchte aber ganz gerne, dass das sofort umswitcht...

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

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 02.05.2012, 18:24
von devolo01
Folgende Lösung,

entweder

Mode Rewrite:

Code: Alles auswählen

1: 
RewriteEngine on
RewriteBase /
RewriteRule ^(.*).html$ /$1.php [L,QSA]
Oder HTML Datein PHP ausführen lassen:

Code: Alles auswählen

AddType application/x-httpd-php php php4 php3 html htm
oder Redirect aller HTML Dateien auf PHP

Code: Alles auswählen

RewriteEngine On 
RewriteRule ^(.*)\.html$ http://www.domain.de/$1.php [R=301,L]
VG

//Letzter Code ungetestet. Lasse mich gerne berichtigen