О, мне было очень больно заставить его работать в Apache 2.4.9. Я нашел много руководств, но не могу заставить его работать.
МОЕ РЕШЕНИЕ ДЛЯ APACHE 2.4 И ВЫШЕ ВЕРСИИ. Я тестировал его с Apache 2.4.9
Вам нужно отредактировать два файла. ПОЖАЛУЙСТА, СДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИИ ЭТИХ ДВУХ ФАЙЛОВ ПЕРЕД ВНЕСЕНИЕМ ИЗМЕНЕНИЙ. Если вы напишете что-то не так, ваш локальный хост не будет работать, даже если вы удалите xampp, а затем снова установите xampp.
ШАГ 1:
Изменить этот файл
C:\Windows\System32\драйверы\etc\hosts
Откройте этот файл с помощью «Запуск от имени администратора» из Блокнота (очень важно). Вы можете сделать это с помощью
Меню «Пуск» > «Блокнот» > щелкните правой кнопкой мыши > «Запуск от имени администратора» > «Открыть файл».
добавьте эти две строки в конец этого файла
127.0.0.1 testsite.dev
127.0.0.1 www.testsite.dev
Либо вы идете testsite.dev, либо www.testsite.dev, теперь он попытается получить доступ с вашего локального компьютера, а не из Интернета.
ШАГ 2:
E:\xampp\apache\conf\extra\httpd-vhosts.conf
Вы можете редактировать этот файл как обычно, нет необходимости запускать этот файл как «Запуск от имени администратора». Добавьте следующие строки в конец этого файла.
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "E:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "E:/xampp/htdocs/htc"
ServerName testsite.dev
ServerAlias www.testsite.dev
</VirtualHost>
Я установил свой xampp на диск E, поэтому, когда вы копируете отсюда, убедитесь, что вы изменили его в соответствии с вашей установкой xampp. Последняя часть мало интересна. Я указываю на это зелье.
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "E:/xampp/htdocs/htc"
ServerName testsite.dev
ServerAlias www.testsite.dev
</VirtualHost>
Где вы можете найти этот код? В Интернете вы можете найти его во многих местах, но он может не сработать для вас, так как этот код будет отличаться от вашей версии Apache. ТАК КАКОЕ РЕШЕНИЕ?
В конце файла вы увидите несколько строк с комментариями, чтобы показать вам демо, как настроить виртуальный хост, просто скопируйте эти строки и внесите необходимые изменения, и это будет работать для вас. Я прикрепил скриншот для лучшего понимания
http://postimg.org/image/5pug9f42p/
person
Rocker Maruf
schedule
10.12.2014