Реклама на сайте Advertise with us

Организация субдоменов и mod_rewrite

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 29.09.00
Сообщения: 156
Рейтинг: 92

Ссылка на сообщениеДобавлено: 22/06/04 в 23:21       Ответить с цитатойцитата 

задача чтобы при запросе
http://subd.domen.com/papka/f/
показывалось то что лежит на серваке в папке для домена
/subd/papka/f/
dns для работы чего угодно перед доменом настроил.
теперь пытаюсь с помощью mod rewrite сделать что-то не работает и все :-(
пишу на основе примера документации:
RewriteEngine on
RewriteCond %{HTTP_HOST} [^.]+\.domen\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ([^.]+)\.domen\.com(.*) /$1$2

0
 



С нами с 29.09.00
Сообщения: 156
Рейтинг: 92

Ссылка на сообщениеДобавлено: 23/06/04 в 22:41       Ответить с цитатойцитата 

организовал субдомены с помощью модуля mod_vhost_alias
и совету Cook создать alias для того чтобы работали include.

0
 



С нами с 10.09.03
Сообщения: 1313
Рейтинг: 513

Ссылка на сообщениеДобавлено: 24/06/04 в 07:49       Ответить с цитатойцитата 

R.Bear: а так правильнее?
Но как все же делают мод_рерайтом?

0
 



С нами с 29.09.00
Сообщения: 156
Рейтинг: 92

Ссылка на сообщениеДобавлено: 24/06/04 в 09:43       Ответить с цитатойцитата 

Да правильно почему нет это как бы тоже один из способов организации субдоменов чтобы можно было делать новые без особого напряга создал папочку и все.
А насчет rewrite, как-то делают это факт, скорее всего я правила обработки не так писал в этом и проблема, но ни кто не подсказал как надо правильно написать к сожалению, может быть как-то на досуге разберусь, а так уже неделю потратил на это хватит пора и делом занятся.

0
 



С нами с 10.09.03
Сообщения: 1313
Рейтинг: 513

Ссылка на сообщениеДобавлено: 24/06/04 в 15:40       Ответить с цитатойцитата 

R.Bear: дык телега в том, что и сами домены так можно добавлять... Спроси у BoG - он как-то хвастал, что у него все домены рерайтом делаются...

1
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 25/06/04 в 01:48       Ответить с цитатойцитата 

Могу дать не самый лучший, но 100% рабочий вариант тебе в аську, которой не нашел в твоем профайле icon_smile.gif

1
 



С нами с 04.12.04
Сообщения: 142
Рейтинг: 96

Ссылка на сообщениеДобавлено: 29/08/05 в 17:41       Ответить с цитатойцитата 

Привет всем.
поднял вот старуюю тему.
Дайте Решение

весь день мучался
штук десять вариантов
пробовал Rewrite вариантов 5 уже

нифига не получается.

чтобы заходя на http://sub.domen.com/
выдавало инфу с http://domen.com/sub/

с помощью .htaccess
пробовал также эти варианты в httpd.conf в настройки домена прописывать. не работает. или файл не найден или 500 ошибка

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 29/08/05 в 18:19       Ответить с цитатойцитата 

1. Конфиг ДНС домена
- чтобы все сабдомены откликались на твой айпи
* IN A x.x.x.x
2. Конфиг вирутал хоста апача
ServerName domain.com
ServerAlias *.domain.com

3. Корневой .htaccess домена

RewriteEngine On

#Запрет обработки корневых запросов
RewriteCond %{HTTP_HOST} ^www\.domain\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule .* - [L]

#Запрет обработки форвардных запросов
RewriteCond %{REQUEST_URI} ^/?.+\.domain\.com [NC]
RewriteRule .* - [L]

#Форвард запроса в саб-фолдер
RewriteCond %{HTTP_HOST} ^(.+)\.domain\.com [NC]
RewriteRule (.*) /%1.domain.com/$1 [L]

Последний раз редактировалось: Pentarh (31/08/05 в 13:59), всего редактировалось 1 раз

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 29/08/05 в 18:23       Ответить с цитатойцитата 

0
 



С нами с 04.12.04
Сообщения: 142
Рейтинг: 96

Ссылка на сообщениеДобавлено: 29/08/05 в 19:20       Ответить с цитатойцитата 

завтра стукну в аську тебе
если не против

0
 



С нами с 28.11.02
Сообщения: 518
Рейтинг: 539

Ссылка на сообщениеДобавлено: 29/08/05 в 20:59       Ответить с цитатойцитата 

Rise писал:
Привет всем.
поднял вот старуюю тему.
Дайте Решение
весь день мучался
штук десять вариантов
пробовал Rewrite вариантов 5 уже
нифига не получается.
чтобы заходя на http://sub.domen.com/
выдавало инфу с http://domen.com/sub/
с помощью .htaccess
пробовал также эти варианты в httpd.conf в настройки домена прописывать. не работает. или файл не найден или 500 ошибка


http://xmastershost.com/xmasterslabs.html

название скрипта SeHunter

влазить в httpd.conf не требуется. сабдомены создавать тоже - всё идёт автоматом. главное, чтобы была директория - иначе идёт обработка на 404

http://XMastersHost.com : лучший выбор менеджид хостинга для X-мастеров и грамотного SEO

0
 



С нами с 04.12.04
Сообщения: 142
Рейтинг: 96

Ссылка на сообщениеДобавлено: 30/08/05 в 11:57       Ответить с цитатойцитата 

да я бы понял, если было бы за что платить icon_smile.gif

так это расписано по всему инету как сделать

0
 



С нами с 04.12.04
Сообщения: 142
Рейтинг: 96

Ссылка на сообщениеДобавлено: 31/08/05 в 13:56       Ответить с цитатойцитата 

Вот решение с согласия Пентарха
для домена klub.com

RewriteEngine On

#Запрет обработки корневых запросов
RewriteCond %{HTTP_HOST} ^www\.klub\.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^klub\.com$ [NC]
RewriteRule .* - [L]

#Запрет обработки форвардных запросов
RewriteCond %{REQUEST_URI} ^/?.+\.klub\.com [NC]
RewriteRule .* - [L]

#Форвард запроса в саб-фолдер
RewriteCond %{HTTP_HOST} ^(.+)\.klub\.com [NC]
RewriteRule (.*) /%1.klub.com/$1 [L]

В апаче прописать

<VirtualHost 213.125.25.12:80>
ServerAdmin admin@xxxcom.net
DocumentRoot /home/user03/klub.com
ServerName klub.com
ServerAlias *.klub.com
</VirtualHost>

Ну вот все

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »