Drupal 7 без www на www
Я настроил файл.htaccess в drupal 7, чтобы пересылать не www на домены www. При развертывании этого в AWS эластичный beanstalk (с балансировщиком нагрузки приложения) я получаю много ошибок 3xx для примерно 50% трафика (у меня есть 2 экземпляра).
Есть идеи почему? Любая идея, как я могу решить это или добиться того же перенаправления по-другому?
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Спасибо
1 ответ
Вы можете использовать приложение-балансировщик нагрузки для выполнения перенаправления.
В основном: Консоль> EC2 > Балансировщики нагрузки> Слушатели
Здесь вы можете выбрать
- HTTP: 80 > Просмотр / редактирование правил
- HTTPS: 443 > Просмотр / редактирование правил
Вы можете найти больше информации здесь: AWS Tutorial по переписыванию