Задать вопрос
@gm2585

Как в адресной строке сайта скрыть IP-адрес сервера?

Есть VDS, на нем CMS Prestashop и предположительно Apache (CMS ставилось из коробки). При вводе домена сайта в адресной строке, сайт открывается и в адресной строке появляется IP-адрес сервера. Также возможно заходить на сайт введя в строку адреса IP-адрес сервера.
Подскажите пожалуйста как сделать так, чтобы можно было заходить только по домену сайта и заблокировать открытие по IP-адресу сервера?
И как сделать, чтобы в адресной строке сайта не отображался IP-адрес сервера при переходе по страницам сайта, а отображалось всегда только имя домена?
  • Вопрос задан
  • 1915 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Skillbox
    Старт в DevOps: системное администрирование для начинающих
    4 месяца
    Далее
  • OTUS
    Инфраструктура высоконагруженных систем
    5 месяцев
    Далее
Решения вопроса 1
VELIK505
@VELIK505
Руководитель департамента profitcentr.com
если апач то в .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} !^mysite.com$ [NC]
RewriteRule ^(.*)$ http://mysite.com/$1 [L,R=301]


если nginx то в его конфиге:
if ($http_host !~ "^mysite.com$"){
rewrite ^(.*)$ http://mysite.com$1 redirect;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Alexufo
@Alexufo
противоречивый, сложный, весь компьютерный.
настройте апач на прием только с домена и все) как? пишите в поддержку хостинга - так просто не расскажешь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы