настройка virualhost

theo

Guest
настройка virualhost

Ночи доброй...

Может кто нибудь может подсказать куда копать, чтобы сделать следующие:

есть структура каталогов в которых лежат разные сайты
/var/web/projects/A
/var/web/projects/B
/var/web/out/C

нужно сделать так, чтобы можно было обращаться к ним как

http://sitename/A
http://sitename/B
http://sitename/C

apache под linux

Зарание Спасибо
 

theo

Guest
спасибо ,)

но я видимо не совсем корректно описал чего мне нужно в результате

мне нужно, чтобы у этих сайтов были также свои DocumentRoot и свои Log faili
 

GD

Guest
http://sitename/A
http://sitename/B
http://sitename/C

это не разные сайты с точки зрения апача...
это разные папки одного сайта...
и DocumentRoot - корневая директория документов сайта...

а на счет логов - посмотри http://httpd.apache.org/docs/mod/core.html#directory
 

#!/Perlik

Guest
Ну вот те пример виртуал хоста, если дока не помогает то хоть это поможет:
<VirtualHost 127.0.0.1>
ServerAdmin [email protected]
DocumentRoot c:/www/tel
ServerName telecom
ErrorLog logs/chat-error_log
CustomLog logs/chat-access_log common
AddDefaultCharset koi8-r
AddHandler server-parsed .htm
AddHandler server-parsed .html

<Directory "c:/www/tel">
AllowOverride All
Options ExecCGI Includes Indexes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Где документрут это полный путь к твоему сайту. Для каждого сайта указываешь свой путь. вот и все, а домэйн нэйм остается типа newhost.sitename - это название твоего хоста. А насчет разных папок сайта, то тогда прописывай ссылки на самом Линуксе к этим папкам.
man ln
 
Сверху