1
Hallo,
hier habe ich ja ein tolles Forum gefunden! Es wäre super, wenn mir hier auch geholfen werden könnte, denn meine htaccess-Kenntnisse beschränken sich auf die "einfachen" Weiterleitungen ...
Mein Problem ist folgendes:
http://meinedomain.de und http://www.meinedomain.de sollen weiterleiten auf https://meinedomain.de.
Das ist soweit kein Problem mit
Jetzt gibt es aber noch andere, "echte" Subdomains nach dem Schema:
wobei es mehrere Varianten von "subdomain" gibt und der Suffix des Subdomainnamens dynamisch generiert wird. Diese Subdomains (also alle bis auf www. sollen
a) gar nicht nicht weitergeleitet werden
b) auf einen Pfad unterhalb der Hautdomain (z.B. https:www.meinedomain.de/verzeichnis/) umleiten.
Variante a) scheint zu funktionieren mit
Variante b) habe ich versucht, hiermit hinzubekommen
leider ohne Erfolg, d.h. die erste Regel funktioniert nicht wie gewünscht, sondern zeigt weiterhin http://subdomain-xxx.meinedomain.de im Browser an (die Anzeige dieser Adresse wäre auch googletechnisch optimal, aber die Seite muss sich den Inhalt von https://www.meinedomain.de/verzeichnis/datei.php?city=[Variable] holen. Weiß hier jemand richtig gut Bescheid?
Viele Grüße,
Anke
hier habe ich ja ein tolles Forum gefunden! Es wäre super, wenn mir hier auch geholfen werden könnte, denn meine htaccess-Kenntnisse beschränken sich auf die "einfachen" Weiterleitungen ...
Mein Problem ist folgendes:
http://meinedomain.de und http://www.meinedomain.de sollen weiterleiten auf https://meinedomain.de.
Das ist soweit kein Problem mit
RewriteCond %{HTTP_HOST} ^meinedomain\.org$ [NC,OR]
RewriteCond %{HTTPS} =off
RewriteRule ^(.*) https://www.meinedomain.de/$1 [R=301,L]
Jetzt gibt es aber noch andere, "echte" Subdomains nach dem Schema:
^subdomain-([^.]+)\.meinedomain\.de$
wobei es mehrere Varianten von "subdomain" gibt und der Suffix des Subdomainnamens dynamisch generiert wird. Diese Subdomains (also alle bis auf www. sollen
a) gar nicht nicht weitergeleitet werden
b) auf einen Pfad unterhalb der Hautdomain (z.B. https:www.meinedomain.de/verzeichnis/) umleiten.
Variante a) scheint zu funktionieren mit
RewriteCond %(HTTP_HOST) !^subdomain-([^.]+)\.meinedomain\.de$ [NC]
RewriteCond %{HTTP_HOST} ^meinedomain\.de$ [NC,OR]
RewriteCond %{HTTPS} =off
RewriteRule ^(.*) https://www.meinedomain.org/$1 [R=301,L]
Variante b) habe ich versucht, hiermit hinzubekommen
RewriteCond %(HTTP_HOST) ^subdomain-([^.]+)\.meinedomain\.de
RewriteRule ^$ https://www.meinedomain.de/verzeichnis/datei.php?city=%1 [L]
RewriteCond %{HTTP_HOST} ^meinedomain\.de$ [NC]
RewriteRule ^(.*) https://www.meinedomain.de/$1 [R=301,L]
leider ohne Erfolg, d.h. die erste Regel funktioniert nicht wie gewünscht, sondern zeigt weiterhin http://subdomain-xxx.meinedomain.de im Browser an (die Anzeige dieser Adresse wäre auch googletechnisch optimal, aber die Seite muss sich den Inhalt von https://www.meinedomain.de/verzeichnis/datei.php?city=[Variable] holen. Weiß hier jemand richtig gut Bescheid?
Viele Grüße,
Anke