Я использую AWS Микроэкземпляр EC2 вести блог на wordpress.
Я успешно сопоставил поддомен с эластичным IP-адресом для микро-экземпляра. Через несколько несущественные измененияURL-адрес, сопоставленный с эластичным IP-адресом (blog.example.com), открывает домашнюю страницу wordpress, но всякий раз, когда я нажимаю на любую из ссылок wordpress, домен изменяется на общедоступный DNS AWS для этого экземпляра (http://ec2-123-45-678-910.compute-1.amazonaws.com/wordpress/).
Как мне исправить URL-адреса, чтобы все они следовали за настроенным мной субдоменом?
Я использовал следующую команду, чтобы применить изменение имени хоста к машине.
sudo /opt/bitnami/updateip --machine_hostname blog.example.com
После этого адреса были исправлены.
Если вы используете Bitnami AMI, обязательно измените updateip
файл в /opt/bitnami/
к чему-то вроде updateip.orig
. Это предотвращает изменение имени хоста при перезагрузке.
Я думаю, что в wordpress есть настройка, которая принудительно устанавливает базовый адрес ссылок. Или вы можете переписать имя сервера на веб-сервере.