The OpenNET Project / Index page

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

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

"Настройка virtualhost"  
Сообщение от Drimmer (ok) on 27-Май-06, 00:02 
Добрый вечер.
Помогите  пожалуста настроить виртальный хостинг, чет никак не получается...

Ситуация такая...
есть машина...с тремя сетевухами, тобишь с тремя ip адресами ( две смотрят в сети не звязанные с собой никак, а третья в инет)...на машине крутится несколько проектов...каждый находится в папках типа /home/*/www/htdocs/...поначалу я делал для каждого проекта по три имени (тобишь на каждый интерфейс)к примеру  fotos.xxx.ru, fotoz.xxx.ru и скажем foto.xxx.ru..ну и на каждый проект писал
<virtualhost *>
root пакпа, пхп дериктивы ограничивающие и т.п.
</virtualhost>
но понял я, что в скором времени запутаюсь с этими доменами 3 уровня( да и не только я, а и те кто будет заходить на проект)...и решил перейти на систему *.xxx.ru/foto(где * это одно и стрех доменов третего уровня на каждый интерфейс, к примеру lan1, lan3 и inet). вот помогите настроить виртальный хостинг типа xxx.ru/foto, xxx.ru/forum, xxx.ru/radio, xxx.ru и т.п. где cоостветсвенно  /home/foto/www/htdocs/, /home/forum/www/htdocs/, /home/radio/www/htdocs, home/rt/www/htdocs
зачем я так делаю? я потом просто хочю чтобы на каждый такой виртуальный хостинг мог прописывать свои директивы от пхп...собственно главная пока, это safmode и openbase_dir

вот, может я все тут так криво описал, но надеюсь хоть кто-то поймет и поможет :(

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

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Настройка virtualhost"  
Сообщение от Асен Тотин email on 27-Май-06, 17:31 
Привет,

Судя по всему, вам нужен mod_rewrite. Соберите Apache с поддержкой mod_rewrite (в первой и второй ветке это делается по-разному, но исходники всегда естя в дистрибутиве), затем посмотрите как им пользоватся, весьма может быть, что там уже лежит готовый рецепт (правда, знание regexp обязательно):

http://httpd.apache.org/docs/1.3/misc/rewriteguide.html

WWell,

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

2. "Настройка virtualhost"  
Сообщение от Drimmer (ok) on 28-Май-06, 11:34 
>Привет,
>
>Судя по всему, вам нужен mod_rewrite. Соберите Apache с поддержкой mod_rewrite (в
>первой и второй ветке это делается по-разному, но исходники всегда естя
>в дистрибутиве), затем посмотрите как им пользоватся, весьма может быть, что
>там уже лежит готовый рецепт (правда, знание regexp обязательно):
>
>http://httpd.apache.org/docs/1.3/misc/rewriteguide.html
>
>WWell,


пока сделал подругому...
типа такого
есть скажем три пользователя с папками...главный.../home/x1/www/htdocs и два дополнительный /home/x2/www/htdocs и /home/x3/www/htdocs

в х1 создаю линки на папки двух других ну скажем с названиями типа х1 и х1

а дальше так...

<virtualhost *>
servername z.ru
php_кактотам safe_mode on
<directory /home/x1/www/htdocs>
php_кактотам openbase_dir /home/x1/www/htdocs
</directory>
<directory /home/x1/www/htdocs/х2>
php_кактотам openbase_dir /home/x2/www/htdocs
</directory>
<directory /home/x1/www/htdocs/x3>
php_кактотам openbase_dir /home/x3/www/htdocs
</directory>
</virtualhost>

что может быть не правильно? вроде так пашет...есть ли тут подводные камни?

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

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

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




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

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