Настройка http://domain и http://ip для отображения разных каталогов
Может кто-нибудь сказать мне, какие настройки httpd.conf мне нужно для этого?
Когда в браузере я получаю доступ к http://ip/, я хочу показать: / var / www / html / И когда я получаю доступ к http: // домену, я хочу показать / var / www / html / _domains / domain
Но я не знаю, как (или любой другой вариант) должен выглядеть, http://ip/ продолжает показывать каталог доменов, а не корень html.
2 ответа
Используйте "NameVirtualHost" на IP-адрес. Затем для двух отдельных конфигураций используйте VirtualHost
это точно соответствует IP, и ServerName
указав имя сервера. Для доступа по IP-адресу именем сервера является IP-адрес.
Если вы используете nginx, я бы сказал, что нужно иметь два серверных блока и дать одному IP-адресу произвольное имя, но установить ключевое слово по умолчанию так:
listen 80 default;