Перенаправление трафика

#apache #mod-rewrite #apache2 #vhosts

#apache #мод-перезапись #apache2 #vhosts

Вопрос:

Я хочу перенаправить трафик таким образом.

 kevin.domain.com -> /var/www/kevin/domain.com/
thomas.example.com -> /var/www/thomas/domain.com/
kevin.subdomain.domain.com -> /var/www/kevin/subdomain.domain.com/
$user.$subdomain-and-domain -> /var/www/$user/$subdomain-and-domain/
  

Но если первая часть не является пользователем (это означает, что каталог /var/www/$user/ не существует), она должна перенаправлять таким образом:

 domain.com -> /var/www/working/domain.com/
subdomain.example.nl -> /var/www/working/subdomain.example.nl/
$domain -> /var/www/working/$domain/
  

Как я могу заархивировать это?

Большое спасибо : D!

Ответ №1:

Вы можете сделать это, настроив свой виртуальный хост или используя mod_rewrite.

Взгляните сюда :http://httpd.apache.org/docs/2.0/vhosts/mass.html

Объясняются оба метода. Вернитесь, если у вас возникнут какие-либо проблемы с его реализацией.

Ответ №2:

Возможно, mod_userdir интересен.