The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"VirtualHost - ???"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"VirtualHost - ???" 
Сообщение от temik emailИскать по авторуВ закладки(ok) on 22-Сен-05, 14:25  (MSK)
Hi, All есть система FreeBSD 4,5 стоит Apache 1.3.27 + PHP + MySQL + Perl
после сборки и инсталяции все работает Но не могу настроить VirtualHost 2-е штуки:
Пример:1

.........1..............

NameVirtualHost mydomain.ru:*

<VirtualHost 192.168.10.200:*>
    ServerName mydomain.ru
    ServerAlias www.mydomain.ru
    CustomLog /www/mydomain.ru/logs/project_access combined
    ErrorLog /www/mydomain.ru/logs/project_error_log
    <Directory "/www/mydomain.ru/html">
  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  DirectoryIndex index.html index.shtml index.htm index.php index.phtml
   order allow,deny
   Allow from all
   AllowOverride FileInfo AuthConfig Limit
   </Directory>
    DocumentRoot /www/mydomain.ru/html
    <Directory "/www/mydomain.ru/cgi-bin">
     Options ExecCGI
    </Directory>
   </VirtualHost>

Пример:2
...........2.................

<VirtualHost 192.168.10.200:*>
    ServerName mydomain2.ru
    ServerAlias www.mydomain2.ru
    CustomLog /www/mydomain2.ru/logs/project_access combined
    ErrorLog /www/mydomain2.ru/logs/project_error_log
    <Directory "/www/mydomain2.ru/html">
  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
  DirectoryIndex index.html index.shtml index.htm index.php index.phtml
   order allow,deny
   Allow from all
   AllowOverride FileInfo AuthConfig Limit
   </Directory>
    DocumentRoot /www/mydomain2.ru/html
    <Directory "/www/mydomain.ru/cgi-bin">
     Options ExecCGI
    </Directory>
   </VirtualHost>
..............................
в hosts
.......
192.168.10.200 localhost mydomain.ru
192.168.10.200 localhost mydomain2.ru
.......

сервер поднимется т.е. запускается но при обращению к DNS имени например mydomain2.ru грузится страница которая принадлежит mydomain.ru и при обращении по IP тоже строница грузиться из 1-го VirualHost

подскажите где загоны, че нетак сделано

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • VirtualHost - ???, lavr, 14:50 , 22-Сен-05, (1)  
  • VirtualHost - ???, Mrachik, 19:47 , 22-Сен-05, (2)  

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "VirtualHost - ???" 
Сообщение от lavr emailИскать по авторуВ закладки on 22-Сен-05, 14:50  (MSK)
>Hi, All есть система FreeBSD 4,5 стоит Apache 1.3.27 + PHP +
>MySQL + Perl
>после сборки и инсталяции все работает Но не могу настроить VirtualHost 2-е
>штуки:
>Пример:1
>
>.........1..............
>
>NameVirtualHost mydomain.ru:*
>
><VirtualHost 192.168.10.200:*>
>    ServerName mydomain.ru
>    ServerAlias www.mydomain.ru
>    CustomLog /www/mydomain.ru/logs/project_access combined
>    ErrorLog /www/mydomain.ru/logs/project_error_log
>    <Directory "/www/mydomain.ru/html">
>  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
>  DirectoryIndex index.html index.shtml index.htm index.php index.phtml
>   order allow,deny
>   Allow from all
>   AllowOverride FileInfo AuthConfig Limit
>   </Directory>
>    DocumentRoot /www/mydomain.ru/html
>    <Directory "/www/mydomain.ru/cgi-bin">
>     Options ExecCGI
>    </Directory>
>   </VirtualHost>
>
>Пример:2
>...........2.................
>
><VirtualHost 192.168.10.200:*>
>    ServerName mydomain2.ru
>    ServerAlias www.mydomain2.ru
>    CustomLog /www/mydomain2.ru/logs/project_access combined
>    ErrorLog /www/mydomain2.ru/logs/project_error_log
>    <Directory "/www/mydomain2.ru/html">
>  Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
>  DirectoryIndex index.html index.shtml index.htm index.php index.phtml
>   order allow,deny
>   Allow from all
>   AllowOverride FileInfo AuthConfig Limit
>   </Directory>
>    DocumentRoot /www/mydomain2.ru/html
>    <Directory "/www/mydomain.ru/cgi-bin">
>     Options ExecCGI
>    </Directory>
>   </VirtualHost>
>..............................
>в hosts
>.......
>192.168.10.200 localhost mydomain.ru
>192.168.10.200 localhost mydomain2.ru
>.......
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- где вы такое вычитали?
и как это будет работать в резолвере, а?

>сервер поднимется т.е. запускается но при обращению к DNS имени например mydomain2.ru
>грузится страница которая принадлежит mydomain.ru и при обращении по IP тоже
>строница грузиться из 1-го VirualHost
>
>подскажите где загоны, че нетак сделано

http://httpd.apache.org/docs/1.3/vhosts/ - там все подробно расписано
и с примерами

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "VirtualHost - ???" 
Сообщение от Mrachik Искать по авторуВ закладки(ok) on 22-Сен-05, 19:47  (MSK)
Вот как тебе надо:
NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot /www/mydomain.ru/html
    ServerName mydomain.ru
    ServerAlias www.mydomain.ru

# Логи ты всем решил показать?
    CustomLog /www/mydomain.ru/logs/project_access combined
    ErrorLog /www/mydomain.ru/logs/project_error_log

# То, что ниже (ИМХО) лучше прописывать в .htaccess, я даже
# не уверен что при таком раскладе что-то будет работать...
# Никогда не видел подобного:
#    <Directory "/www/mydomain.ru/html">
#    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
#     DirectoryIndex index.html index.shtml index.htm index.php index.phtml
#     order allow,deny
#     Allow from all
#     AllowOverride FileInfo AuthConfig Limit
#   </Directory>
#    <Directory "/www/mydomain.ru/cgi-bin">
#     Options ExecCGI
#    </Directory>
</VirtualHost>

в hosts:
192.168.10.200 localhost mydomain.ru mydomain2.ru
Но лучше поднять кеширующий DNS

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру