Ab 2018 erzwingen Chrome und Firefox nun HSTS für die .dev
Top-Level-Domain.
Wie bereits in diesem Blog-Beitrag erläutert, werden Desktop-Entwickler ( fast) für immer lokal umgeleitet (via hosts
) .dev
, es scheint jedoch (Stand Mai 2018) eine legitime .dev
generische Top-Level-Domain (gTLD) zu sein, die Google gehört. Und es gibt dieses Chromium Commit vom 4. Januar 2018, das explizit besagt :
Preload HSTS for the .dev gTLD.
Was für ein Spaß! Zusätzlich macht Firefox ab Juli 2018 dies auch .
Die einfachste und praktischste Lösung - für alle, die HTTPS nicht für die lokale Entwicklung einrichten möchten - besteht darin, ein anderes Suffix wie .localhost
oder sogar .local
oder ehrlich irgendetwas auf der Welt wie *.foobar
und so zu verwenden.
Lang und knapp davon ist jedoch 2018, die Verwendung des *.dev
Suffix für lokale Entwicklung wird nur mehr versehentliche Kopfschmerzen und Verwirrung verursachen als alles andere.