Captive-Portale setzen voraus, dass Sie die vollständige Kontrolle über das Netzwerk haben, über das die Benutzer eine Verbindung herstellen.
Es ist völlig Sache des Betriebssystems und der Benutzereinstellungen, ob die Captive-Portalseite automatisch geöffnet wird oder nicht. Alles, was das Netzwerk tut, ist die Bekanntgabe der URL des Captive-Portals an das Betriebssystem und das Betriebssystem entscheidet sich dafür, fortzufahren oder nicht. Weitere HTTP-Anforderungen werden jedoch nur an das Portal weitergeleitet.
Die Verwendung des Captive-Portals zum Erzwingen des Öffnens einer Webseite, die eigentlich keine Login-Seite für das Captive-Portal ist, ist bösartig und sollte niemals in der von Ihnen beschriebenen Weise ausgenutzt werden.
Sie können jedoch nur die erste HTTP-Anforderung zum Öffnen des Blogs erzwingen, von dem Sie sprechen. Welches ist der richtige Weg, um das zu tun, was Sie wollen. Sie sollten stattdessen versuchen, diese Frage zu stellen.
Meiner Meinung nach sollten Sie den Benutzern die Möglichkeit geben, den Blog zu besuchen, um mehr über das Netzwerk zu erfahren.