apache vhosts

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Fm
Junior member
Сообщения: 9
Зарегистрирован: 01 июл 2004, 15:09
Откуда: Ukraine
Контактная информация:

apache vhosts

Сообщение Fm » 01 июл 2004, 21:13

Есть такая проблема: установил апач, все идот, захотел я хостануть своего друга, зделал все как в доку а оно выдает:
Forbidden

You don't have permission to access //test on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.0.48 (ASPLinux) Server at fm.dim.te.ua Port 80

конфиг на
http://www.dim.te.ua/apache.html

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 02 июл 2004, 11:24

вообще то часть с виртуальными доменами лучше делать с таким синтаксисом:

Код: Выделить всё

DocumentRoot "/home/www/"
NameVirtualHost *

########################################################
#  3nity.ru 
########################################################
<VirtualHost *>
    ServerAdmin setar@trinity.spb.ru
    DocumentRoot  /home/www/3nity.ru
    ServerName www.3nity.ru
    ErrorLog /usr/local/apache/logs/3nity.ru.err
    CustomLog /usr/local/apache/logs/3nity.ru.log combined
</VirtualHost>
<VirtualHost *>
    ServerAdmin setar@trinity.spb.ru
    DocumentRoot  /home/www/3nity.ru
    ServerName 3nity.ru
    ErrorLog /usr/local/apache/logs/3nity.ru.err
    CustomLog /usr/local/apache/logs/3nity.ru.log combined
</VirtualHost>

########################################################
# MYLEX.ru 
########################################################
<VirtualHost *>
    ServerAdmin setar@trinity.spb.ru
    DocumentRoot  /home/www/mylex.ru
    ServerName mylex.ru
    ErrorLog /usr/local/apache/logs/mylex.ru.err
    CustomLog /usr/local/apache/logs/mylex.ru.log combined
</VirtualHost>
<VirtualHost *>
    ServerAdmin setar@trinity.spb.ru
    DocumentRoot  /home/www/mylex.ru
    ServerName www.mylex.ru
    ErrorLog /usr/local/apache/logs/mylex.ru.err
    CustomLog /usr/local/apache/logs/mylex.ru.log combined
</VirtualHost>

а ошибка ваша идёт от того что вы пытаетесь отобразить документ лежащий выше корня сервера " DocumentRoot "/var/www/html"

против "DocumentRoot /www/test.dim.te.ua" для виртуал хоста.
Обратите внимание что в моём конфиге корень виртуального сервера распологается в директории общего корня апача.

Fm
Junior member
Сообщения: 9
Зарегистрирован: 01 июл 2004, 15:09
Откуда: Ukraine
Контактная информация:

Сообщение Fm » 02 июл 2004, 13:35

та же проблема

Fm
Junior member
Сообщения: 9
Зарегистрирован: 01 июл 2004, 15:09
Откуда: Ukraine
Контактная информация:

Сообщение Fm » 02 июл 2004, 13:50

нет спасибо все работает, я просто сделал ошыбку.

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»