У меня есть домен (в фирме A), который переходит на IP (в фирме B). Когда я пишу свой домен в браузере, он показывает IP вместо домена.
Как я могу всегда показывать домен вместо IP?
Я использую apache в качестве веб-сервера.
Хави
Если ваш сайт отображается при запросе через IP, вы можете выполнить перенаправление URL через mod_rewrite
. Если это не так, что означает, что конфигурация хоста apache имеет несколько сайтов, размещенных на одном IP-адресе, вы не можете этого сделать, потому что это не будет ваш собственный IP-адрес, а будет использоваться всеми доменами на сервере.
Проверьте
ServerName и ServerAlias
директивы в вашем config. Я предполагаю, что ServerName содержит IP-адрес и неканонические URL-адреса, т.е. htp: //domain.com/dirname перезаписывается на htp: //1.2.3.4/dirname, что может быть причиной вашей перезаписи.
URL-адрес достаточно испорчен из-за того, что я не могу понять, как отключить разметку.