WP Non-www to www переписать / перенаправить на AWS ELB

Мой ИТ-отдел, обслуживающий AWS, сказал мне, что невозможно перенаправить не-www на доменное имя www из-за среды с балансировкой нагрузки AWS - и что это не один IP

Я работаю на сайте WordPress, и я попытался это в файлах lb .htaccess без удачи.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301,NC]

Просто хочу узнать, есть ли другой путь или это определенно невозможно? Спасибо

1 ответ

Решение

В DNS Hosted Zone Создайте одну запись CNAME с www, которая должна указывать на ваш домен ELB.

Отредактируйте ваш.htaccess файл с этой конфигурацией

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Очистите кеш вашего браузера и попробуйте зайти на домен www.

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