0
aws elastic load balancerを介してhttpからhttpsにリダイレクトしようとしています。Apache URLは、aws elbの間でhttpにhttpsを書き換えます
マイurlrewrite.conf(アパッチ/ 2.2.15)
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} ^http$
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} !^on$
RewriteCond %{REQUEST_URI} ^/testdemo/
RewriteRule ^/(.*) /web/testcontroller?url=$1 [PT]
上記の規則は、HTTPからHTTPSにホームページをリダイレクトしています。しかし、testdemo仮想ディレクトリに入り、ファイル "404が見つかりません"を取得した後
誰でも私に何が問題なのか教えてもらえますか?
[すべてのHTTP要求をHTTPSにリダイレクトする方法](https://stackoverflow.com/a/21798882/1807667)リダイレクトを使用する方がよいでしょう。 –