Для локального тестирования (и обучения) я хочу использовать имя хоста x.com вместо localhost. Я изменил свой хост-файл Windows XP на это -
127.0.0.1 x.com
Сейчас http://x.com/
прекрасно работает, но http://www.x.com
нет. :(
Какие изменения я должен внести, чтобы www.x.com, sub1.x.com, sub2.x.com и т. Д. Работали на локальном компьютере. Используя WordpressMU, пользователи смогут динамически создавать поддомены и управлять ими.
Я в основном пытаюсь настроить WordpressMU локально. Я использую Apache / 2.2.4, PHP / 5.2.4 и MySQL5.
Пожалуйста помоги!
Вы изменили IP для одного хоста x.com
- Возможно, вам лучше установить локальный DNS-сервер и настроить зоны по своему усмотрению (например, вы можете отправить электронную почту через другой MTA)
Быстрое решение - просто добавить дополнительные строки, например: 127.0.0.1 www.x.com 127.0.0.1 sub1.x.com
К сожалению, для этого потребуется настроить локальный DNS-сервер с файлами зон для этих доменов, так как невозможно использовать домены с подстановочными знаками в / etc / hosts.
Как сказал Роуленд, вы просите DNS с подстановочными знаками, а для этого требуется настоящий DNS-сервер.