2015-06-23 6 views
-1

Я пытаюсь настроить поддомен подстановки для доступа к блогу пользователя моего приложения с URL-адресом вроде: «user.blog.dev».Поддомены подстановок не работают

Но все, что я получаю, является ошибкой «Соединение тайм-аут». У меня нет никаких проблем, когда я иду в "blog.dev"

Вот мой хост-файл

255.255.255.255 broadcasthost 
::1    localhost 
127.0.0.1  bloggus.dev 

Мой HTTPD-vhosts.conf

<VirtualHost *:80> 
     DocumentRoot "/Applications/MAMP/htdocs/BlogCreator/public" 
     ServerName bloggus.dev 
     ServerAlias *.bloggus.dev 
</VirtualHost> 

Я ценю вашу помощь, как я так безумно с этим, мой conf просто выглядят так, как я нашел в Интернете. Я не вижу никаких ошибок.

ответ

1

Вы только сделали поддомен подпапки под Apache. Однако вы не настроили имя хоста для разрешения IP для всех поддоменов.

Вы должны помещать каждый поддомен в файл hosts (или настраивать поддомен подстановки для DNS-сервера, ответственного за ваш домен).

+0

можно добиться того, что я хочу только с htaccess? я не хочу писать vhost для каждого блога. Это школьный проект, поэтому я должен работать над местной средой. – lameduz

+1

Часть apache не является проблемой. Ваш браузер не может разрешить имена хостов, поскольку они не добавлены в файл hosts. – MrTux