Hallo Leute, auf meinem Ubuntu 12.04.4 LTS läuft ein nginx 1.5.10 aus dem PPA.
Dieser Server behandelt mehrere Domains mit verschiedenen Subdomains. Einige davon nutzen nur HTTP, manche nur HTTPS und manche beides. Wenn jede Seite aufgerufen wird, wie sie soll, funktioniert alles. Aber wenn nicht, hab ich ein riesen Problem mit nicht nachvollziehbaren Zuordnungen. Ich versuch das ganze mal etwas zu besser Beschreiben, dies sind VHosts und so sind sie konfiguriert:
---
richtiges Verhalten:
http://domain1.de -> http://www.domain1.de (redirect eingerichtet)
http://sub1.domain1.de & https://sub1.domain1.de (http und https konfiguriert und gewollt)
http://sub2.domain2.de (https nicht konfiguriert und nicht gewollt)
---
falsches Verhalten:
http://nicht_konfigurierte_subdomain.domain3.de -> https://sub1.domain1.de (hier sollte eigentlich ein Fehler kommen)
https://sub2.domain2.de (https nicht konfiguriert und nicht gewollt) -> https://sub1.domain1.de (hier sollte eigentlich ein Fehler kommen, redirect auf http:// wäre auch okay)
---
In meinen VHosts für die einzelnen Seiten habe ich immer oben folgende bei 2 zur Identifizierung stehen:
oder
Könnt ihr mir sagen, wie ich Aufrufe von nicht konfigurierten VHosts (z.B. https:// einer http-only Seite) beispielsweise auf eine Fehlerseite schicke?
Danke!