LINUX.ORG.RU

Файл /etc/hosts

 , ,


0

1

Здравствуйте.
Вы уж простите за такой глупый вопрос, но он меня очень интересует.
В файле /etc/hosts есть значит 2 записи:

127.0.0.1	localhost
127.0.1.1	tuxshot

Понятно что оба они приведут к этому IP (веб-серверу понятно же). А вот мне надо чтобы на одном компе было несколько доменов.

Скажите такая реализация правильная? Будет ли apache понимать это?

127.0.0.1/test	test.net
127.0.1.1/test2	test2.net
/test и /test2 это папки, где хранятся файлы для 2-х разных сайтов.

Это тебе надо уже в самом apache настраивать. Читай про его virtualhosts.

kir64 ★★
()

Скажите такая реализация правильная?

Нет.

Читайте про Apache Virtual Host.

К тому же, если вам нужно, что бы эти домены были доступны не только с вашего локального ПК, то записи этих двух

127.0.0.1	test.net
127.0.1.1	test2.net
строк в /etc/hosts недостаточно. Вам нужно будет прописать в DNS информацию о том, что доменные имена доступны на таком-то IP.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Хорошо я перефразирую вопрос. Вообщем мне нужно настроить сервер для I2P сайтов. Где понятно что не нужны никакие DNS сервера. Поэтому домены это просто имена и ничего больше. Они как раз служат проводниками к веб-серверу. Думаю все понимают как устроен I2P интернет.

Поэтому мне не нужно настраивать DNS, а насчет Apache Virtual Host - спасибо прочитал. Как раз то что и нужно.

TuxShot
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.