Heim > Web-Frontend > js-Tutorial > JavaScript implementiert eine erzwungene Umleitung auf HTTPS page_javascript-Fähigkeiten

JavaScript implementiert eine erzwungene Umleitung auf HTTPS page_javascript-Fähigkeiten

WBOY
Freigeben: 2016-05-16 15:56:15
Original
1257 Leute haben es durchsucht

Manchmal ist es notwendig, die Umstellung einer Webseite auf HTTPS zu erzwingen, auch wenn der Benutzer bereits auf die HTTP-Version zugegriffen hat. Der Grund kann sein, dass Sie nicht möchten, dass Benutzer HTTP für den Zugriff verwenden, weil es nicht sicher ist. Das geht ganz einfach. Wenn Sie dazu weder PHP noch Apache's mod_rewrite verwenden möchten, können Sie auch Javascript verwenden. Der Code lautet wie folgt:

<script type="text/javascript">
var targetProtocol = "https:";
if (window.location.protocol != targetProtocol)
 window.location.href = targetProtocol +
  window.location.href.substring(window.location.protocol.length);
</script>
Nach dem Login kopieren

Wenn der Benutzer mit diesem Code beispielsweise http://leonax.net/… besucht, wird er zu https://leonax.net/… weitergeleitet. . Wenn Sie das Gegenteil tun möchten, also die Umleitung von HTTPS zu HTTP erzwingen möchten, ändern Sie einfach den Wert von targetProtocol in http. Ist das nicht sehr praktisch?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage