Virtualhosts - лучший способ иметь дело с ним?

Предложением Anders ttysnoop является большой утилитой для этого. Для чего-то более постоянного можно испытать что-то как rootsh. Я не использовал это в качестве оболочки по умолчанию, но Ваш системный администратор мог легко протестировать, как хорошо, который работает.

Можно также изучить запись обертки вокруг утилиты сценария и установки той обертки как оболочка по умолчанию.

0
задан 15 March 2011 в 17:12
2 ответа

virtualhosts в Apache являются отдельным понятием от и т.д./файл hosts. И т.д./файл hosts просто метод локального разрешения DNS. Virtualhosts являются параметром конфигурации, где Apache даст другую страницу в зависимости от того, каков требуемый URL. Это требует некоторого волшебства DNS, так как конечный пользователь должен смочь разрешить имена хостов. Несколько дюйм/с или порты являются двумя другими опциями.

В DNS Вы просто добавили бы запись для другого домена, указывающего на тот же IP. Например, www.site1.com и www.site2.com оба указали бы на 172.32.4.6

Больше информации о том, как работа VirtualHosts доступна здесь: http://httpd.apache.org/docs/current/vhosts/

1
ответ дан 4 December 2019 в 14:52

Некоторая запутавшаяся терминология, здесь. "Хосты" в файле hosts обращаются к статически определенным определениям адреса имени к числу. Так, например, Вы будете видеть строку там, которая определяет localhost как 127.0.0.1 (и возможно ::1, В зависимости от версии для Windows).

VirtualHosts в апаче, с другой стороны, обращаются к методу конфигурации в Apache, где Вы подаете различные веб-страницы в зависимости от свойств входящего запроса; особенно, порт, что соединение входит на и Host заголовок присоединяется к запросу.

Таким образом конфигурация Apache может, например, подать отдельный набор страниц для нескольких различных доменов; например, преподнося другую группу страниц, когда www.domain.com требуется по сравнению с когда info.domain.com требуется. Документация Apache является хорошим обзором VirtuaHosts.

Надежда это помогает разрешить вещи.

1
ответ дан 4 December 2019 в 14:52

Теги

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