The OpenNET Project / Index page

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

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

"mod_rewrite и виртуальные сервера"
Сообщение от Андрей Кочетков emailИскать по авторуВ закладки on 09-Авг-03, 12:20  (MSK)
Перечитал и перепробовал всё, что нашёл, но проблему решить не смог. Итак:
Имеется некий web-сервер (hostname.com), которому ServerAlias'ом прописано *.hostname.com.
В домашнем каталоге /home/dir имеются подкаталоги:
/public_html/WebSites/user1/
/public_html/WebSites/user2/
Хочется отмапить через .htaccess (ибо к httpd.conf доступа нет) эти подкаталоги как
user1.hostrname.com и т.п.
Что делаю (.htaccess) :

RewriteEngine On
Options FollowSymLinks
RewriteCond %{HTTP_HOST} ^.*\.hostname\.com$
RewriteRule ^(.*)$ %{HTTP_HOST}$1 [C]
RewriteRule ^(.*)\.hostname\.com(.*) /home/dir/public_html/WebSites/$1$2

После чего мне при обращении к серверу выдаются занятные сообщения, из которых видно, что вышеописанные правила применяются рекурсивно... Подстановка [L] к последнему правилу приводит к Internal Server Error. Подскажите, где собака порылась?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "mod_rewrite и виртуальные сервера"
Сообщение от Андрей Кочетков emailИскать по авторуВ закладки on 15-Авг-03, 11:40  (MSK)
За неимением ответов нашёл его сам. Привожу его здесь -- вдруг пригодится кому-либо :)

Во избежание рекурсии надо написать правило, явно запрещающее её. Например:
RewriteCond %{REQUEST_URI} !.*WebSites.*
Вот и всё.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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