Basierend auf der tatsächlichen Domäne, nach der Sie gefragt werden (jetzt redigiert, dargestellt durch example.com
), haben Sie in Ihren aktuellen Konfigurationen etwas Durcheinander:
wget http: // dev .example.com
--2017-03-14 22: 20: 03--http://dev.example.com/
Resolving dev.example.com ... 206.123.xxx.182
Anschluss an dev.example.com | 206.123.xxx. 182 |: 80 ... verbunden.
HTTP-Anfrage gesendet, wartet auf Antwort ... 301 dauerhaft verschoben Position
: http s : // dev2 .example.com / [following]
Aus irgendeinem Grund dev
leitet die einfache http-Site auf die https-Site für dev2
. Permanente Weiterleitungen (301 Antworten) werden von den meisten Webbrowsern zwischengespeichert. Seien Sie daher bitte vorsichtig, wenn Sie alle vorgenommenen Konfigurationsänderungen testen. Testen Sie entweder mit Befehlszeilentools oder verwenden Sie für jeden Test ein neues privates Browserfenster ...
wget http: // dev2 .example.com
URL wurde aufgrund einer HSTS-Richtlinie in HTTPS umgewandelt.
--2017-03-14 22: 24: 45--https://dev2.example.com/
Auflösen von dev2.example.com ... 206.123.xxx.182 Verbindung zu dev2 .example.com | 206.123.xxx.182 |: 443 ... verbunden.
HTTP-Anfrage gesendet, wartet auf Antwort ... 302 Gefundene
Position: http s : // dev .example.com / [following]
Die dev2
Site macht etwas anderes als dev
; Eine HSTS-Richtlinie wird angewendet, um auf HTTPS umzuleiten, und dann wird eine Weiterleitung (in diesem Fall eine temporäre 302-Weiterleitung) durchgeführt dev
.
Zusammenfassend: dev
Umleitung auf dev2
und dev2
Umleitung auf dev
.
Sie müssen nicht nur die Konfiguration überprüfen, dev2
sondern auch die Konfiguration für dev
sowohl den einfachen virtuellen HTTP-Host an Port 80 als auch die SSL Virtual Host-Konfiguration an Port 443.