Guten Morgen zusammen,
eigentlich habe ich nur versucht eine (vermutlich) einfache .htaccess zu erstellen, um von einer Domain auf eine andere Umzuleiten. In meinem Beispiel von einer .de auf eine .com.
Wenn ich mich aber auf den verschiedensten Seiten dazu einlese, gibt es gefühlt 10 verschiedene Methoden, und trotz Erklärungen erschließt sich mir manchmal der Sinn nicht, deswegen dieser Theard.
Aktuell habe ich folgendes in meiner .htaccess stehen:
Zitat von .htaccess #1Alles anzeigen# 301 | https://netcup.de => https://netcup.com
RewriteCond %{HTTP_HOST} ^netcup\.de$
RewriteRule ^$ https://netcup.com/ [L,R=301]
# 301 | https://www.netcup.de => https://www.netcup.com
RewriteCond %{HTTP_HOST} ^www\.netcup\.de$
RewriteRule ^$ https://www.netcup.com/ [L,R=301]
Das funktioniert soweit auch (Chrome unter Windwos), allerdings bin ich gerade bei solchen Dingen immer auf der Suche nach der "perfekten Lösung".
Wieso wird auf vielen anderen Seiten erwähnt, das zwingend RewriteEngine On
Die Frage wäre auch, ob nicht folgende Lösung besser wäre. Wenn ich das richtig verstanden habe, würden alle Anfragen auf die .de-Domain (auch mit weitergehenden Pfaden) auf die angegeben Adresse weitergeleitet werden. Auch hier wieder: Brauche ich RewriteEngine On, und wenn ja warum?
Zitat von .htaccess #2RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://www.netcup.de/ [L,R=301]
Merce euch,
Bud