Variationen:
- u12.example.org soll https://new_example.org/u12/ ergeben
- u12.example.org/test.php soll https://new_example.org/u12/test.php ergeben
- example.org/u12/dir soll https://new_example.org/u12/ ergeben
- usw.
- u12.ex-ample.org soll https://new_example.org/u12/ ergeben
- u12.ex-ample.org/test.php soll https://new_example.org/u12/test.php ergeben
- ex-ample.org/u12/dir soll https://new_example.org/u12/ ergeben
- sollte jemand www. nutzen, solls ersatzlos gestrichen werden
Wie bringe ich das der .htaccess bei?
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://www.example.org/$1 [R=permanent,L]
RewriteCond %{HTTP_HOST} !^www\.example\.org
RewriteRule ^(.*)$ https://www.example.org/$1 [R=permanent,L]
RewriteRule ^/foo/(.*)$ https://www.example.org/bar/$1 [R=permanent]
RewriteRule ^/bar/(.*)$ /tok/$1 [R=permanent]
Ist „englisch für Arme“. Übersetze es Dir, dann kannst Du das anpassen.
Das muss natürlich in der Konfiguration des Hosts stehen, der jeweils „antelefoniert“ wird…