質問

Apacheサーバーのmod_rewriteルールを作成しようとしています。私の要件は、サーバー上に3つのWebアプリケーションがあり、そのうちHTTPスキームへのすべての要求をHTTPSにリダイレクトする必要があることです。

これが私が書いたものです:

RewriteEngine On

RewriteCond $1 ^abc$ [NC]
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,R]

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R]

これは正常に機能していないようです。私はアプリケーションを実行しようとしています abc HTTPおよびHTTPS URLにリダイレクトされる他のすべての要求で実行するコンテキストルート。

誰でも私が間違っていることを教えてもらえますか。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top