ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[apache-talk] виртуальные сервер ы через mod_rewrite


  • To: apache-talk@xxxxxxxxxxxxx
  • Subject: [apache-talk] виртуальные сервер ы через mod_rewrite
  • From: Alexey Vlasov <renton@xxxxx>
  • Date: Thu, 5 Oct 2006 22:20:53 +0400
  • Organization: ISP DataForce IP

Hello,

Есть задача, в одном document_root разместить множество виртуальных хостов.

Структура каталогов такая:

/public_html
     |-----domain1.ru
     |     |-----news
     |     |-----gb
     |
     |-----domain2.ru
...

делаю так:

RewriteRule ^domain1\.ru/ - [L]
RewriteCond %{HTTP_HOST} ^domain\.ru$
RewriteRule (.*) domain.ru/$1 [L]

Все вроде бы как работает, т.е. при запросе domain.ru контент отдается 
из /public_html/domain1.ru, при domain.ru/news/, тоже работает, но при
domain.ru/news, URL превращается в domain.ru/domain.ru/news/

Есть идеи как это пофиксить?
-- 
Alexey Vlasov



 




Copyright © Lexa Software, 1996-2009.