httpでアクセスされた場合にhttpsページヘリダイレクトする方法

SSLでのアクセスを必須にする方法です。
http://〜 ?query=valueでアクセスした場合にhttps://〜 ?query=valueにリダイレクトします。

ソースコード


Sub sslCheck()
    Dim url,l
    If Request.ServerVariables("HTTPS") <> "on" Then
        url = "https://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")
        If Request.QueryString.Count > 0 Then url = url & "?" & Request.ServerVariables("QUERY_STRING")
        Response.Redirect url
    End If
End Sub

パラメータ

なし

戻り値

なし

説明

環境変数HTTPSの値をチェックし、HTTPSがonになっていない場合に、HTTPSをonにするためにリダイレクトします。

Call sslCheck

その他の PHP snippet 関数