URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26158
[ Назад ]

Исходное сообщение
"Apache VirtualHost"

Отправлено lucas12 , 07-Фев-03 14:51 
ServerName www.alex.ru
VirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>
ServerName vasia.com
</VirtualHost>
пишу www.alex.ru  а попадаю на vasia.com сами страницы в разных директориях
в бинде всё ок nslookup показывает один и тот же адрес  на разные имена
что надо поправить в апаче?

Содержание

Сообщения в этом обсуждении
"RE: Apache VirtualHost"
Отправлено lavr , 07-Фев-03 14:53 
>ServerName www.alex.ru
>VirtualHost 192.168.0.1
><VirtualHost 192.168.0.1>
>ServerName vasia.com
></VirtualHost>
>пишу www.alex.ru  а попадаю на vasia.com сами страницы в разных директориях
>
>в бинде всё ок nslookup показывает один и тот же адрес  
>на разные имена
>что надо поправить в апаче?

http://httpd.apache.org/docs/vhosts/index.html - здесь написано что и как надо поправить


"RE: Apache VirtualHost"
Отправлено shurick31 , 07-Фев-03 15:18 

>>на разные имена
>>что надо поправить в апаче?
NameVirtualHost *

<VirtualHost *>
ServerName www.alex.ru
DocumentRoot /gde_htdocs/
/VirtualHost>

<VirtualHost *>
ServerName vasia.com
DocumentRoot /home/vasya/gde-to-tam
/VirtualHost>

И читай мануалы - иногда помогает



"RE: Apache VirtualHost"
Отправлено lucas12 , 07-Фев-03 15:51 
>ServerName www.alex.ru
>VirtualHost 192.168.0.1
><VirtualHost 192.168.0.1>
>ServerName vasia.com
></VirtualHost>
>пишу www.alex.ru  а попадаю на vasia.com сами страницы в разных директориях
>
>в бинде всё ок nslookup показывает один и тот же адрес  
>на разные имена
>что надо поправить в апаче?


я опустил половину строк что бы не писать лишнее ( умные что ли все очень?) читай маны??  Я понимаю лавр так может ответить ( ему можно):-)

ServerName www.alex.ru

<VirtualHost 195.168.0.1>
  ServerName www.alex.ru
  DocumentRoot /usr/local/www/htdocs
</VirtualHost>

<VirtualHost 192.168.0.1>
  ServerName www.debil.ru
  DocumentRoot /usr/local/www/masterfilm
  ErrorLog  logs/masterfilm-error_log
  CustomLog logs/masterfilm-access_log common
</VirtualHost>


<VirtualHost 192.168.0.1>
  ServerName www.vasia.ru
  DocumentRoot /usr/local/www/w17.ru
  ErrorLog  logs/w17-error_log
  CustomLog logs/w17_access_log common
</VirtualHost>

может с днс что не так?

nslookup www.alex.ru

name  www.alex.ru
adress  192.168.0.1

nslookup www.vasia.ru

adress 192.168.0.1
и так далее!!!


"RE: Apache VirtualHost"
Отправлено Igor , 07-Фев-03 18:30 
----------------------------------
ServerName 192.168.0.1

NameVirtualHost 192.168.0.1

<VirtualHost www.alex.ru>
ServerName  www.alex.ru
...
</VirtualHost>

<VirtualHost vasia.com>
ServerName  vasia.com
...
</VirtualHost>
-------------------------------


"RE: Apache VirtualHost"
Отправлено lucas12 , 07-Фев-03 18:36 
>----------------------------------
>ServerName 192.168.0.1
>
>NameVirtualHost 192.168.0.1
>
><VirtualHost www.alex.ru>
> ServerName  www.alex.ru
> ...
></VirtualHost>
>
><VirtualHost vasia.com>
> ServerName  vasia.com
> ...
></VirtualHost>
>-------------------------------
сделал всё тоже самое
я подозреваю что с ДНС что то не лады я даже уверен на 100% потому что не я настраивал его, мля теперь  разбираться с ДНС ещё ( убью бывшего админа!!!!)
люди вы когда увольняетесь то хоть обьясняйте  новым админам что вы там понастраивали или документацию оставляйте, а то не админа бывшего не документации нету Б...Ь!!! как хочешь так и разбирайся



"RE: Apache VirtualHost"
Отправлено Igor , 07-Фев-03 18:51 
Ещё проблема может быть в браузере - теоретически не все браузеры умеют посылать запросы по имени а не по IP, но это вряд-ли, все современные ( Opera, IE, Netscape ) делают это нормально.
Скорее проблема - в DNS, если указаные зоны контролируешь сам,
проверь чтобы имена привязывались к IP прямо, а не через CNAME,
т.е. в описании зоны должно быть нечто подобное:
------------------------------
www.alex.ru. IN A  192.168.0.1
vasia.com. IN A  192.168.0.1
------------------------------

а не:
------------------------------
vasia.com. IN A  192.168.0.1
www.alex.ru. IN CNAME  vasia.com.
------------------------------
и не:
------------------------------
www.alex.ru. IN A  192.168.0.1
vasia.com. IN CNAME www.alex.ru.
------------------------------


"RE: Apache VirtualHost"
Отправлено lucas12 , 07-Фев-03 19:34 
>Ещё проблема может быть в браузере - теоретически не все браузеры умеют
>посылать запросы по имени а не по IP, но это вряд-ли,
>все современные ( Opera, IE, Netscape ) делают это нормально.
>Скорее проблема - в DNS, если указаные зоны контролируешь сам,
>проверь чтобы имена привязывались к IP прямо, а не через CNAME,
>т.е. в описании зоны должно быть нечто подобное:
>------------------------------
>www.alex.ru. IN A  192.168.0.1
>vasia.com. IN A  192.168.0.1
>------------------------------
>
>а не:
>------------------------------
>vasia.com. IN A  192.168.0.1
>www.alex.ru. IN CNAME  vasia.com.
>------------------------------
>и не:
>------------------------------
>www.alex.ru. IN A  192.168.0.1
>vasia.com. IN CNAME www.alex.ru.
>------------------------------

блин всё через CNAME завязано
щас попробую


"RE: Apache VirtualHost"
Отправлено lucas12 , 07-Фев-03 21:41 
Попробовал БЛЯТЬ!!! все стёр случайно!!!
хотел вам конфиги всем показать
только что закончил поднимать заново ну и гимор эти МХ записи
всем пока до понедельника!!!