файл hosts и несколько поддоменов

Для локального тестирования (и обучения) я хочу использовать имя хоста 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.

Пожалуйста помоги!


person Arpit Tambi    schedule 03.07.2009    source источник
comment
Наверное, лучше спросить на ServerFault   -  person csjohnst    schedule 03.07.2009
comment
Вы должны вернуть localhost, потому что может быть программное обеспечение, которое зависит от этой записи.   -  person benc    schedule 17.07.2009


Ответы (3)


Вы также можете поместить все имена хостов для IP-адреса в одну строку:

127.0.0.1 x.com www.x.com sub1.x.com sub2.x.com

Если у вас много подимен, было бы проще использовать подстановочный знак, но, к сожалению, это не поддерживается файлом hosts.

В качестве альтернативы вы можете загрузить пробную версию Simple DNS Plus, которую можно использовать для запуска локального DNS-сервера на компьютере с XP. (не забудьте настроить TCP/IP для использования 127.0.0.1 для DNS). Это позволяет вам устанавливать записи с подстановочными знаками, такие как *.x.com.

person Jesper    schedule 03.07.2009

Вы можете повторить один и тот же IP-адрес несколько раз, чтобы перенаправить несколько имен хостов. Однако вы должны указать полные имена хостов — вы не можете перечислить доменные имена или подстановочные знаки и ожидать, что все хосты в этом домене будут перенаправляться на IP-адрес.

127.0.0.1 x.com
127.0.0.1 www.x.com
127.0.0.1 sub1.x.com
127.0.0.1 sub2.x.com
person Oren Trutner    schedule 03.07.2009
comment
WordpressMU позволит пользователям создавать свои собственные блоги на поддоменах, я думаю, динамическое решение будет работать хорошо. - person Arpit Tambi; 03.07.2009

Вы можете попробовать AngryHosts, с помощью которого вы можете добавлять правила для хостов с подстановочными знаками.

person iloahz    schedule 05.03.2012