• ベストアンサー

強制的に https にするには・・・。

こんにちわ。 本日、うちの会社のウェブサイトがSSL認証に対応し、https://~で無事に表示できるようになりました。 しかし、http://~でも表示できてしまうため、お客さんは気付かずに http://~ でアクセスしてしまっています。 これを転送するのに、Refreshではない方法でいきたいのですが、なにかいい方法はありませんか? ちなみに、Win2kServerです。 https://~で強制的に表示さすことは可能でしょうか? お手数をお掛け致しますが宜しくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • catby
  • ベストアンサー率65% (50/76)
回答No.2

Windows2000 Serverならば、ASPが使えると思います。 http://~ のページにindex.asp等のファイルを置き、 その中身をこのように書きます。 ---------- ここから ---------- <% Response.Redirect("https://~") %> ---------- ここまで ---------- そして、IISの設定を少し変更します。 プロパティの[ドキュメント]の項にある 「規定のドキュメントを有効にする」の項目にindex.aspを追加します。 ただし、この方法では http://www.yahoo.co.jp というふうにアクセスされている場合は良いのですが、 http://www.yahoo.co.jp/index.html とアクセスされている場合は、アウトです(ToT)

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

httpの標準ポートは80番、httpsは443番です。 WEBサーバの設定で、HTTP:80番を無効にし、SSH:443のみListenする。 ファイアウォールの設定で80番へのアクセスを禁止する。 など考えられます。

すると、全ての回答が全文表示されます。

関連するQ&A