[ad_1]
こんにちは、みんな
2つのサイトがあるとします https://test.com[^] と http://test.com[^]
以前はファイルが http://test.com (非セキュア) にありましたが、現在は https://test.com (セキュア) に移行しています。 そのため、http://test.com (非セキュア) にはファイルがありません。
http://test.com (安全でない) にページ (default.aspx など) を設定して、https://test.com (安全なサイト) にリダイレクトしたいですか?
これどうやってするの?
ありがとう、
クルーナル
解決策 1
やあ、
を使用してサイトをリダイレクトすることもできます DNS エントリ あなたのサーバーから。 そうすれば、古いサイトのデフォルト ページを維持する必要がなくなります。 新しいhttpsの場所にページをリダイレクトするためのエントリを1つ作成しました。
デフォルトのページを使用してリダイレクトする場合は、次を使用できます Response.Redirect ページを https に変更します。
それがあなたのために働くことを願っています、
ありがとう。
解決策 2
これを行うにはいくつかの方法があります。 このリンクを確認してください:
http://www.sslshopper.com/iis7-redirect-http-to-https.html[^]
最も簡単なのは、カスタム エラー ページを設定することだと思います。 試してみて、私たちに知らせてください!
乾杯
解決策 3
global.asax で次のコードを試してください
//このコードはサーバー上でのみ機能します
void Application_BeginRequest(object sender, EventArgs e) { if (HttpContext.Current.Request.Url.ToString().ToLower().Contains("http:")) { Response.Redirect(HttpContext.Current.Request.Url.ToString().ToLower().Replace("http:", "https:")); } }
ありがとう
[ad_2]
コメント