Поиск:

Ответ в темуСоздание новой темы Создание опроса
> mod_rewrite-генерация домменов- *.lala.com, *.lala.com - kak sdelati na mod_rw 
:(
    Опции темы
regret
  Дата 18.8.2006, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 19.5.2006

Репутация: нет
Всего: нет



помогите примером на mod_rewrite делать скриптом автоматически поддомены, типа  *.lala.com

..искал инфу.. давно..видел тока для папок.. а нужно типа-   

/index.php?domen=1


resulitat=      1.lala.com
PM MAIL   Вверх
ewolf
Дата 18.8.2006, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 15.8.2006
Где: г. Москва

Репутация: нет
Всего: 18



Что-нить типа такого

Код

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.lala\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\.lala\.com$ [NC]
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*)\.lala\.com(.*) /index.php/?domen=$1&params=$2
RewriteRule ^index.php$ /index.php?domen=www

PM MAIL ICQ   Вверх
regret
Дата 19.8.2006, 23:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 19.5.2006

Репутация: нет
Всего: нет



neee.. ne idet.. Internal Server Error
PM MAIL   Вверх
ZlojEzh
Дата 21.8.2006, 08:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 8.10.2005
Где: Киев, Украина

Репутация: нет
Всего: 15



PM MAIL ICQ   Вверх
KostaPC
Дата 22.8.2008, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 18.7.2008

Репутация: нет
Всего: нет



Спасибо. Ман крайне полезный.

Но кто-нить может поделится рабочим httpd.conf ?

Действовал по последнему пункту Using a Separate Virtual Host Configuration File,
сервер ошибок не говорит, но возвращает default страницу.
PM MAIL WWW Jabber   Вверх
KostaPC
Дата 25.8.2008, 02:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 18.7.2008

Репутация: нет
Всего: нет



Код

RewriteEngine on
RewriteCond   %{HTTP_HOST}                 ^www\.[^.]+\.host\.com$
RewriteRule   ^(.+)                        %{HTTP_HOST}$1          [C]
RewriteRule   ^www\.([^.]+)\.host\.com(.*) /home/$1$2


Прямо отсюда.

Нет, говорит, файла /hostcom/docroot/www.bla.host.comindex.html
Это, я так понимаю, директива  [C] не работает ?

P.S. Apache 2.2 - gentoo. (все с офф репозитория)
PM MAIL WWW Jabber   Вверх
KostaPC
Дата 15.9.2008, 00:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 18.7.2008

Репутация: нет
Всего: нет



Работает так:

Код

RewriteCond %{HTTP_HOST} !^www\.host\.com$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?(.+)\.host\.com$ [NC]
RewriteRule ^(.*) /homez/%2/httpdocs/$1 [QSA]

PM MAIL WWW Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0773 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.