2016-12-02 7 views
0

HTTPからHTTPSへのリダイレクトで以下の手順を使用しています。クエリ文字列を使用してHTTPからHTTPSにリダイレクトする - IIS 8.5

リダイレクトする仮想ディレクトリを選択します。例えばhttp://yourdomain.com/ クリックしてHTTP HTTPリダイレクトダイアログでIIS管理コンソール でIISの下にリダイレクト: 例えば:

  1. チェックは$ S $ Qで終わるあなたの新しいパスを入力します
  2. 「この先に要求をリダイレクトします」 HTTPS://www.yourdomain.com$S$Q
  3. カウンター直感的に、私はユーチューブを持って

問題がある「(代わりに相対移動先の)正確な宛先へのすべての要求をリダイレクトする」をチェックリダイレクトするとチャンネルURLが小文字に変換されます 例:https://www.youtube.com/channel/uc0-zq_3 .....

YouTubeチャンネルのリンクは大文字と小文字が区別されるため動作しません。

私はこれを使って同じことを修正できますか?

答えて

4

なぜコードを書くのですか?

KenticoでWebサイトのルートに移動し、ページを選択してから[プロパティ]> [セキュリティ]> [アクセス]を選択します。 SSLを常に要求するには、「はい」ラジオ・ボタンを選択します。このプロパティ設定は、すべてのページで自動的に継承されます。したがって、誰かがHTTPに行くかどうかに関わらず、常にHTTPSにリダイレクトされます。

HTTPSを必要としたくない特定のページがある場合は、そのページの特定のプロパティを継承しないで、特定のページを上書きするだけです。

  • 注:IISにHTTPとHTTPSの両方のバインドが設定されていることを確認してください。
+0

リダイレクトは/CMSModules/Newsletters/CMSPages/Redirect.ashxで実行されていますので、あなたの解決策がそのように働いているかどうかわからない – KRR

+1

次に、設定でhttpsを使用するように管理者に要求してください。同じ効果があるはずです。 –

関連する問題