AWS ELB HTTPS Redirect Wordpress

Я хотел бы заставить https на сайте WordPress. Сайт находится на экземпляре was ec2 и на него указывает ELB, который перенаправляет порты http на 80 и https на 443, который назначен моему сертификату.

Когда я захожу на мой сайт по адресу https://mysite/, сайт https работает. Но я бы хотел перенаправить все http на https. Я реализовал HTTP:X-Forwarded-Proto как предложено, но сайт не пересылает. Что мне не хватает?! Спасибо

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule . https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent]

RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

0 ответов

Другие вопросы по тегам