1
Hallo Jörg,
leider gelingt mir es nicht alle non-www Seiten auf www-Seiten weiterzuleiten.
Bsp.
https://www.mySite.de/about (funktioniert)
https://mySite.de/about (funktioniert nicht, es kommt ein 404)
die index funktioniert, nur die Unterseiten wollen nicht.
Funktioniert
https://www.mySite.de (funktioniert)
https://mySite.de (funktioniert)
Der zweite und dritte Teil sorgt dafür, dass die Seiten ohne .php in der URL ausgegeben werden, wenn wer .php mit eingibt dann folgt ein 404, das soll so sein. Mir geht es also um Teil 1.
Danke vorab für die Lösung.
VG
leider gelingt mir es nicht alle non-www Seiten auf www-Seiten weiterzuleiten.
Bsp.
https://www.mySite.de/about (funktioniert)
https://mySite.de/about (funktioniert nicht, es kommt ein 404)
die index funktioniert, nur die Unterseiten wollen nicht.
Funktioniert
https://www.mySite.de (funktioniert)
https://mySite.de (funktioniert)
RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteRule (.*) https://www.%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteCond %{THE_REQUEST} \.php
RewriteRule \.php$ - [G]
Der zweite und dritte Teil sorgt dafür, dass die Seiten ohne .php in der URL ausgegeben werden, wenn wer .php mit eingibt dann folgt ein 404, das soll so sein. Mir geht es also um Teil 1.
Danke vorab für die Lösung.
VG