2013-11-13 4 views
0

Я сделал субдомен на Localhost над Xampp с помощью следующего кода в HTTPd-vhosts.conf (руководство из различных источников)создание поддоменов в Xampp не работает

NameVirtualHost *:80 (uncommented by removing #) 

<VirtualHost *:80> 
    DocumentRoot C:/xampp/htdocs 
    ServerName localhost 
</VirtualHost> 

<VirtualHost *:80> 
    DocumentRoot C:/xampp/htdocs/sub 
    ServerName sub.localhost.com 
</VirtualHost> 

и следующий код в хостов Windows/System32/drivers/etc/

127.0.0.1 localhost 
127.0.0.1 sub.localhost 

В настоящее время проблема в поддоменах не работает. Еще одна вещь, которую я только заметил, когда я запускаю apache-сервис в Xampp Control Panel, он установил порт как 80,443 для Apache, который хорош, но как только я нахожусь в localhost в браузере, он меняет порт на разные порты, такие как 52352 и т. Д. Я также попытался установки кода в хостов файл как

127.0.0.1:80 localhost 
127.0.0.1:80 sub.localhost 

, но не работает. Я пробовал многое другое, но все в духе. За месяц до того, как я успешно создал эту же установку Xampp. вне курса я создал под каталог в htdocs.

ответ

3

Убедитесь, что эта линия раскомментировал в httpd.conf

#Include conf/extra/httpd-vhosts.conf 

Удалите эту строку в HTTPd-vhosts.conf (или закомментировать):

NameVirtualHost *:80 

Убедитесь, что пустая строка в конце обоих HTTPD-vhosts.conf и хостов, и убедитесь, что вы используете вкладки для разделения IP-адреса и связанные с ними домены в хостов файл ,

Убедитесь, что другое приложение не использует порты 80, 443 (например, Skype).

В конечном счете перезапустите сервер Apache.

+0

Я тебя люблю! Я просто прокомментировал NameVirtualHost *: 80, и это сработало. Хотя я пробовал много других вещей, включая это, но в то время это не сработало. Спасибо дружище. –

0

Если вы хотите создать вспомогательную директорию * подчеркнутый текст * 127.0.0.1: 80 localhost * выделенный текст * Настройки вернуться к оригиналу и изменить только * выделенный текст * DocumentRoot C:/xampp/htdocs/sub * подчеркнуто текст *

Смежные вопросы