После создания виртуальной папки в апаче, не могу понять почему не работает виртуальный хост. В файле httpd-vhosts.conf написал такие настройки виртуального хоста:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "c:/Apache24/htdocs/"
ErrorLog "C:/Apache24/logs/error.log"
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/Apache_1/htdocs/"
ErrorLog "C:/Apache_1/logs/error.log"
ServerAlias mysite
ServerName www[dot]mysite
CustomLog "C:/Apache_1/logs/access.log" common
<Directory "C:/Apache_1/htdocs/">
Options Indexes FollowSymLinks
AllowOverride All
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
В C:\WINDOWS\system32\drivers\etc\hosts\ прописал 127.0.0.1 mysite
Раскомментировал в httpd.conf модуль LoadModule vhost_alias_module modules/mod_vhost_alias.so
Строка Include «conf/extra/httpd-vhosts.conf» тоже раскомментирована
И при попытке просмотреть что-либо по адресу mysite/index.html выдает такое сообщение: Forbidden You don't have permission to access /index.html on this server.
А когда я меняю номер порта этого хоста на какой-то другой, отличный от 80, меня перенаправляет на сам localhost (Отредактировано автором: 26 Ноября, 2013 - 19:06:28)
|