Размещение нескольких доменов на одном порт сервера с Apache2

StackOverflow https://stackoverflow.com/questions/629114

Вопрос

Как настроить Apache2 через webmin или командную строку (я использую RHEL5 Linux), чтобы у меня было несколько доменов на одном сервере на одном и том же порту, но в разных подкаталогах?

Например, попытка обнаружить homerentals.ws и homerepair.ws на порте 80 (порт по умолчанию) на том же сервере. Я знаю, что мой DNS содержит два адреса, и веб-хиты в настоящее время переходят на одну и ту же тестовую страницу. Теперь все, что мне нужно, это чтобы веб-хиты переходили в подкаталог, но не показывали этот подкаталог. Например, я не хочу, чтобы люди ходили в http://homerentals.ws и были перенаправлен обратно на http://homerentals.ws/homerentals/ . Вместо этого http://homerentals.ws перейдет в / var / www / html / homerentals, а http://homerepair.ws перейдет в var / www / html / homerepair, но не будет выглядеть по-другому в URL.

В IIS я сделал это один раз с определением заголовка узла. Но я не знаю, как это сделать на RHEL5 Linux через webmin или редактирование файлов. Я застрял.

Это было полезно?

Решение

Функция, которую вы описываете, называется виртуальными хостами. Ознакомьтесь с документацией Apache . В общем, вам нужно отредактировать файл /etc/apache2/httpd.conf, чтобы все произошло (возможно, его можно редактировать через webmin, но я не знаком с ним).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top