Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: Алексей от 16 Ноября 2004, 15:55:24

Название: Не работают НЕКОТОРЫЕ виртуальные хосты
Отправлено: Алексей от 16 Ноября 2004, 15:55:24
Виндосовский файл hosts :

127.0.0.1   localhost
127.0.0.2   host1
127.0.0.3   host2
...

Файл httpd.conf:

   #---localhost

   ServerName localhost
   DocumentRoot  C:/internet/home/localhost"



   #---host1

   ServerName host1
   DocumentRoot "C:/internet/home/host1"


   #---host2

   ServerName host2
   DocumentRoot "C:/internet/home/host2"


ну и таких хостов виртуальных штку 7. Работают только некоторые из них, остальные либо "You don\'t have permission to access / on this server." либо 404 ошибки выдают.

Я уже голову сломал, ничего не получается, почему так всё просиходит?

Например локалхост не работает, первый хост работает, второй и третий не работают, четвёртый работает.... бред какой то. Кто может сталкивался с таким???
Название: Не работают НЕКОТОРЫЕ виртуальные хосты
Отправлено: commander от 16 Ноября 2004, 16:10:57
Алексей
у тебя весьма по забавному виртуал хосты сделаны... :
я бы на твоем месте делал бы не так...
правильный пример:
-------------------------------------------------------------

        AllowOverride All
        Options +Indexes +Includes +ExecCGI


NameVirtualHost *:80

        ServerName http://www.testsite.ru
        ServerAlias testsite.ru
        DocumentRoot /home/www/testsite/public_html
        ScriptAlias /cgi-bin /home/www/testsite/public_html/cgi-bin
        ServerAdmin comma@testsite.ru
        ErrorLog /var/log/apache/www/testsite/error_log
        CustomLog /var/log/apache/www/testsite/error_log combined




        ServerName http://www.vhost.ru
        ServerAlias vhost.ru
        DocumentRoot /home/www/vhost/public_html
        ScriptAlias /cgi-bin /home/www/vhost/public_html/cgi-bin
        ServerAdmin comma@vhost.ru
        ErrorLog /var/log/apache/www/vhost/error_log
        CustomLog /var/log/apache/www/vhost/error_log combined
        Options +Includes



        ServerName http://www.petersburg-hotels.com
        ServerAlias petersburg-hotels.com
        DocumentRoot /home/www/osb/public_html
        ScriptAlias /cgi-bin /home/www/osb/public_html/cgi-bin
        ServerAdmin comma@osb.ru
        ErrorLog /var/log/apache/www/osb/error_log
        CustomLog /var/log/apache/www/osb/error_log combined
Название: Не работают НЕКОТОРЫЕ виртуальные хосты
Отправлено: commander от 16 Ноября 2004, 16:12:40
hosts:
192.168.0.205   testsite.ru
192.168.0.205   http://www.testsite.ru
192.168.0.205   vhost.ru
192.168.0.205   http://www.vhost.ru
192.168.0.205   petersburg-hotels.com
192.168.0.205   http://www.petersburg-hotels.com