
現在、HTTPリクエストをHTTPSにリダイレクトしようとしていますが、解決策が見つかりません。
私の httpd.conf には、Tomcat アプリケーションへの次のリダイレクトがあります。
RedirectMatch permanent ^/$ /sweetApp/
使えることが分かりました
リダイレクト または リダイレクトマッチ または(RewriteCond と RewriteRule) - 組み合わせ
HTTPD.conf 内。
別の方法としては HTACCESS ファイルがあるようですが、私は Windows で作業しており、HTACCESS ファイルの使用方法がわからないため、使用したくないのです。
このリダイレクトを実行するにはどうすればいいですか?
(仮想ホストは使用しておらず、単純な単一サイトのインストールを使用しています)
答え1
あなたの説明によれば、2 つのホストが定義されていて、1 つは HTTP 用、もう 1 つは HTTPS 用ということですね?
したがって、HTTP の場合は次のような行を追加できます。
RedirectMatch .* https://yourdomain
これは要求されたURIをパターンと照合するので.*
、常に一致します。その後、絶対URLにリダイレクトします。https://yourdomain