J'essaie de rediriger tout mon domaine de http à https à travers l'équilibreur de charge élastique aws.Apache url réécrire pour http à https across aws elb
Mon urlrewrite.conf (Apache/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]
Les règles ci-dessus réoriente page d'accueil de http https. Mais après avoir entré le répertoire virtuel de testdemo obtenant le fichier "404 Not Found"
Quelqu'un peut-il me dire quel est le problème.
Il est préférable d'utiliser une redirection: [Comment rediriger toutes les demandes HTTP vers HTTPS?] (Https://stackoverflow.com/a/21798882/1807667) –