Weiterleitungen via htaccess

In Root von alter Domain -> neue Domain angeben, fertig

Bash
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/.well-known/
RewriteCond %{HTTP_HOST} ^(www\.)?dockandducks\.ch$ [NC]
RewriteRule (.*) https://docknducks.ch/$1 [R=301,L]

Permanente Weiterleitungen (301)

Apache
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.ch$ [NC]
RewriteRule ^(.*)$ https://new-domain.ch/ [L,R=301]

www.old-domain.ch & www.old-domain.ch/angebot etc
leitet zu
www.new-domain.ch
weiter

Temporäre Weiterleitungen (302)

Apache
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.ch$ [NC]
RewriteRule ^(.*)$ https://new-domain.ch/ [L,R=302]

www.old-domain.ch & www.old-domain.ch/angebot etc
leitet zu
www.new-domain.ch
weiter

URLs nach Domain Root behalten ($1)

Apache
RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?old-domain\.ch$ [NC]
RewriteRule ^(.*)$ https://new-domain.ch/$1 [L,R=301]

www.old-domain.ch & www.old-domain.ch/angebot etc
leitet zu
www.new-domain.ch & www.new-domain.ch/angebot
weiter