файл хостов и несколько поддоменов
-
21-08-2019 - |
Вопрос
Для локального тестирования (и обучения) я хочу использовать имя хоста 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, с помощью которого вы можете добавлять правила для хостов с подстановочными знаками.