Seite 1 von 1
Umleitung aller html Seiten auf PHP Seiten
Verfasst: 18.03.2006, 02:38
von Gastro
Hallo!
vor kurzem bin ich auf PHP umgestiegen. es hat alles gut geklappt, die unterseiten haben den selben Namen behalten nur die Endung ist jetzt .php statt .html - Das Problemm ist wenn ich die PRs behalten will muss ich Umleitung per . htaccess ausführen und das ist bei hunderten von Seiten umständlich. Gibt es da ein code der so was in einem Schritt ausführen kann? oder muss ich eine Seite nach der anderen umleiten.
Gruß
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Umleitung aller html Seiten auf PHP Seiten
Verfasst: 18.03.2006, 02:59
von net(t)worker
änder doch einfach per mod_rewrite die Dateiendung der Dateien... so wären die Seiten immernoch unter .html erreichbar, sind intern aber dynamische php Seiten...
RewriteRule ^(.+)\.html$ $1.php [L]
oder einfach die endungen wieder in .html umbenennen und in der .htaccess konfigurieren, dass auch .html vom php-parser bearbeitet werden...
Verfasst: 18.03.2006, 09:31
von matin
wenn alle seiten weiterhin die den gleichen namen haben und nur von html auf php geändert wurde, kannst du auch folgendes versuchen:
Code: Alles auswählen
RewriteEngine On
RewriteRule ^([^.]+)\.html$ /$1.php?rw=1 [QSA,L]
RewriteCond %{QUERY_STRING} !^rw=1
RewriteRule ^([^.]+)\.php$ /$1.html [R=301,L]
RewriteRule ^$ /index.html [R=301,L]
bei diesem code werden einerseits alle php als html angezeigt und wenn jemand eine php-endung aufruft, wird diese automatisch auf die html seite weitergleitet, alles per 301. der einzige "nachteil" ist, dass das root-verzeichnis auf /index.html weitergeleitet wird bzw. diese dann beim aufrufen der domain im browser steht.