Когда пользователь посещает http://48n.ca/48/
и выбирает домашнюю ссылку, в которой отображается мой эластичный ip из ec2. Я хотел бы, чтобы 48n.ca/48 оставалось видимым в адресной строке.
Спасибо за помощь, я огромный нуб.
Домашняя ссылка использует IP-адрес. Я предполагаю, что ваш код каким-то образом использует собственное внутреннее имя хоста сервера, а не имя хоста, которое вы использовали в браузере для генерации этой ссылки. Вы можете просто изменить ссылку href на /
вместо полного имени сервера.
Глядя на ваши заголовки, кажется, что вы используете PHP. Я предполагаю, что вы используете $_SERVER['SERVER_NAME']
или же $_SERVER['SERVER_ADDR']
генерировать эту часть имени хоста этой ссылки, когда вы должны использовать $_SERVER['HTTP_HOST']
, Или вы можете просто использовать /
как я уже упоминал ранее.
Я ответил здесь на предыдущий вопрос о различиях между этими переменными: PHP: переменные $ _SERVER: $ _SERVER [‘HTTP_HOST’] против $ _SERVER [‘SERVER_NAME’]
Я надеюсь, что вы найдете это полезным.
Просто чтобы уточнить, нужен ли какой-нибудь другой нуб шаг за шагом,
Я вошел в WordPress,
внешний вид — меню — изменена пользовательская ссылка с ip xx.xxx.xxx.xx на http //: www.example.com
Спасибо @mike Брант