htaccess: RewriteRule für https (+2 Subdomains)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • htaccess: RewriteRule für https (+2 Subdomains)

    Hallo liebe PHP Gemeinde,

    Ich stehe gerade vor dem Problem, meine Webseite auf https umzustellen.

    Ich verwende aktuell:
    Code:
    RewriteCond %{HTTPS} off
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    Was funktioniert ist:
    http://www.domain.com > 301: https://www.domain.com
    http://domain.com > 301: https://www.domain.com
    https://domain.com > 301: https://www.domain.com

    Was ist nun das Problem?
    Ich hab auch eine Subdomain die bilder.domain.com heißt.

    Auch hier sollte es so funktionieren, dass http://bilder.domain.com auf https://bilder.domain.com via 301 weitergeleitet wird.
    Ebenso wäre erwünscht dass der Aufruf einer Subdomain die nicht www., oder bilder. ist, einen Statndard 404 Fehler ausgibt (ohne spezieller Custom 404 Seite)

    Wäre super wenn mir jemand helfen könnte.

    Vielen Dank vorab und schöne Grüße,
    Markus

  • #2
    Lösung:
    Code:
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteCond %{HTTP_HOST} !^bilder\.
    RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    Kommentar

    Lädt...
    X