Вопрос

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

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

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

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

Другие советы

Вы можете повторить один и тот же 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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top