У меня есть веб-серверы для печати двух слов, которые работают за балансировщиком нагрузки в Rack Space Cloud с настройкой SSL-терминации.Я пытаюсь принудительно установить HTTP на HTTPS и считаю, что мне нужно сделать это в файле vhost.conf каталога vhost.d.Это машины CentOS.Я добавил приведенный ниже код, но, похоже, он сломан.
Код:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
На сайте также есть много псевдонимов и перенаправлений в страну, соответствующую его языку, например .com переходит на .com.mx для латинских пользователей.
Есть идеи?