hoi
@hoi
Быдлокодер

Как настроить /etc/hosts для локального использования?

Я использую nginx и в /var/www у меня находятся мои локальные проекты, мне постоянно приходится каждый раз отдельно вписывать в файл /etc/hosts доменные имена, вот пример файла hosts:
127.0.0.1       localhost domain1 domain2 domain3 domain4 и т.д.
127.0.1.1       debian


Есть ли какая другая встроенная возможность все доменные имена без точки (.) перенаправлять на 127.0.0.1 в файле /etc/hosts ? Думал использовать спец. знаки, например *, но не получается.
  • Вопрос задан
  • 184 просмотра
Решения вопроса 1
@ProFfeSsoRr
Сис.админ по Linux
Вообще твой комп не только по localhost домену доступен, но и по *.localhost, так что если можешь использовать такие домены - вот тебе и выход.
А вообще разберись с контейнерами ;)
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
ns174ru
@ns174ru
https://ns174.ru
Такой возможности без использования доп. оборудования или ПО нет.
Как вариант, написать скрипт, читающий каталог /var/www на предмет появления новых папок и добавлящий запись с её названием в файл hosts
Ответ написан
sashkets
@sashkets
Даром получили — даром давайте (Матфея 10:8)
Вообще не вижу проблемы подправить hosts
Ответ написан
@UPSA
anykey
Установи панель управления веб-хостингом к себе на компьютер
https://habr.com/ru/company/selectel/blog/239069/ - статья старая
Я так делал на работе. Себе или кому то на работе срочно надо запустить тест сервер. 5 минут и все запущенно, но не под windows ))) и не на 127.0.0.1 ))) - может подойдет?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы