有时候需要把网页强制切换成https,即使用户已经访问了http的版本。原因可能是你不想让用户使用http来访问,因为它不安全。要做到这个很简单,如果不想用php或者apache的mod_rewrite来做这件事,用javascript也可以。代码如下:
用了这段代码,如果用户访问了如http://leonax.net/…,会被重定向到https://leonax.net/…..。如果想反过来,即把https强制重定向到http,把targetprotocol的值改成http就行。是不是很方便?