Heim > Artikel > Web-Frontend > So laden Sie CSS- und JS-Dateien sicher auf HTTPS-Seiten: Protokollrelative Pfade oder absolute URLs?
Gewährleistung des sicheren Ladens von CSS- und JS-Dateien auf HTTPS-Seiten
Beim Laden einer HTTPS-Seite kennzeichnen Browser möglicherweise ungesicherte Inhalte, wenn externes CSS und JS-Dateien werden über unsichere HTTP-Protokolle eingebunden. Um dieses Problem zu beheben, können Entwickler protokollrelative Pfade anstelle von absoluten URLs nutzen.
Verwendung protokollrelativer Pfade
Durch die Verwendung protokollrelativer Pfade wird der Browser dies tun Bestimmen Sie dynamisch, ob der externe Inhalt über HTTP oder HTTPS geladen werden soll, basierend auf dem von der übergeordneten Seite verwendeten Protokoll. So verwenden Sie protokollrelative Pfade:
<link rel="stylesheet" href="//example.com/style.css">
<script src="//example.com/script.js"></script>
In diesen Beispielen die Verwendung von doppelten Schrägstrichen (//) anstelle von http:// oder https:// gibt einen protokollrelativen Pfad an. Der Browser verwendet für das sichere Laden dasselbe Protokoll wie die übergeordnete Seite (d. h. HTTPS für HTTPS-Seiten).
Unsicheres HTTP-Laden vermeiden
Durch die Verwendung von Protokollrelativen Mithilfe dieser Pfade können Entwickler das Laden unsicherer Inhalte auf HTTPS-Seiten vermeiden. Dadurch wird sichergestellt, dass alle mit der Seite verknüpften Ressourcen sicher geladen werden, was die allgemeine Website-Sicherheit erhöht und Browserwarnungen verhindert.
Das obige ist der detaillierte Inhalt vonSo laden Sie CSS- und JS-Dateien sicher auf HTTPS-Seiten: Protokollrelative Pfade oder absolute URLs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!