The OpenNET Project / Index page

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

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

"Подскажите по mod_rewrite, знающие люди!!!"
Сообщение от polevsl emailИскать по авторуВ закладки on 21-Сен-02, 21:21  (MSK)
Доброго всем времени суток!
Проблема такая.
Есть основной домен www.DOMEN.ru
И есть еще N-е небольшое число доменов
www.domen1.ru
ww.domen2.ru
www.domen3.ru
Все эти три домена по умолчанию привязаны к той же папке, что и основной...
Но сайты должны быть разными.. например www.domen1.ru физически перекидывается на subdomen1.DOMEN.RU при этом посетитель не должен знать, что его перекидывают на поддомен.. Что-то типа вирт. хостинга.

Для этого в htaccess (к серверу доступа нету) через mod_rewrite
пишу:

RewriteEngine on

RewriteCond %{HTTP_HOST}  ^www.DOMEN1.ru$
RewriteRule (.*) http://subdomen1.DOMEN.ru/%{REQUEST_URI} [P,NS]

RewriteCond %{HTTP_HOST}  ^www.DOMEN2.ru$
RewriteRule (.*) http://subdomen2.DOMEN.ru/%{REQUEST_URI} [P,NS]

и т.д.

Все при этом работает, но как-то уж очень медленно..
Кто подскажет, может что-то в тексте команд mod_rewrite изменить надо, чтобы скорость загрузки увеличилась?

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

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

 Оглавление

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

1. "RE: Подскажите по mod_rewrite, знающие люди!!!"
Сообщение от uldus Искать по авторуВ закладки on 23-Сен-02, 12:08  (MSK)
>RewriteCond %{HTTP_HOST}  ^www.DOMEN2.ru$
>RewriteRule (.*) http://subdomen2.DOMEN.ru/%{REQUEST_URI} [P,NS]

RewriteCond %{HTTP_HOST}  ^www.DOMEN2.ru$
RewriteRule (.*) http://subdomen2.DOMEN.ru/$1 [L]

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

2. "RE: Подскажите по mod_rewrite, знающие люди!!!"
Сообщение от Вячеслав Полев emailИскать по авторуВ закладки on 23-Сен-02, 13:00  (MSK)

>RewriteCond %{HTTP_HOST}  ^www.DOMEN2.ru$
>RewriteRule (.*) http://subdomen2.DOMEN.ru/$1 [L]

Да, в этом случае все работает, но адресная строка браузера заменяет адрес на http://subdomen2.DOMEN.ru
так что это не совсем выход! :)
В любом случае спасибо

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

3. "RE: Подскажите по mod_rewrite, знающие люди!!!"
Сообщение от uldus Искать по авторуВ закладки on 24-Сен-02, 09:52  (MSK)
>Да, в этом случае все работает, но адресная строка браузера заменяет адрес
>на http://subdomen2.DOMEN.ru
>так что это не совсем выход! :)

Хочешь чтобы не менялся адрес, пиши полный путь, а не http://....:
RewriteRule (.*) /usr/home/user/dir/$1 [L]
т.е. апач должен выдавать сразу документ редиректа, а не возвращать браузеру ответ с новым Location.

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


Удалить

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




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

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