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

De

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



С нами с 13.03.04
Сообщения: 1123
Рейтинг: 608

Ссылка на сообщениеДобавлено: 19/05/06 в 16:55       Ответить с цитатойцитата 

de

Последний раз редактировалось: mobidex (28/06/15 в 15:17), всего редактировалось 1 раз

0
 



С нами с 15.10.02
Сообщения: 3631
Рейтинг: 992

Ссылка на сообщениеДобавлено: 19/05/06 в 17:07       Ответить с цитатойцитата 

У меня такой хтакцесс стоит:
Код:

RewriteEngine on
AddDefaultCharset  windows-1252
RewriteOptions MaxRedirects=1
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^(www\.)?(.+)\.domain.com
RewriteCond %{REQUEST_URI} !^/.+/
RewriteRule (^.*$) /home/domain.com/www/%2/$1 [L]
RewriteCond %{HTTP_HOST} ^domain.com
RewriteRule (^.*$) http://www.domain.com/$1
Options -Indexes

Но для того что бы папки становились сабдоменами вроде нужно еще что то на сервере подправлять кроме htaccess..

GlavMed. Стоит так, что не уронишь! ||| Теперь ОНО еще и разговаривает!

4
 



С нами с 13.03.04
Сообщения: 1123
Рейтинг: 608

Ссылка на сообщениеДобавлено: 19/05/06 в 17:24       Ответить с цитатойцитата 

de

Последний раз редактировалось: mobidex (29/06/15 в 20:40), всего редактировалось 2 раз(а)

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 19/05/06 в 17:35       Ответить с цитатойцитата 

.htaccess сервер грузит, а тут каждый редирект файл проверятся правилом будет.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

4
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

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

Stek писал:
.htaccess сервер грузит, а тут каждый редирект файл проверятся правилом будет.


грузит не сам .htaccess, а правила в нем прописанные. если эти правила прописать в httpd.conf, то ничего не изменится. от перестановки мест слагаемых сумма не меняется.

JpS Live

4
 



С нами с 14.01.05
Сообщения: 574
Рейтинг: 364

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

Это ж сколько надо доменов чтобы грузило основательно?
P.S. У меня более сотни доменов и хз сколько там сабов на них, но файлов очень дохуя и никакой нагрузки я не замечаю...хотя наверное всё от колл-ва трафа зависит...

4
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

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

are0x писал:
...хотя наверное всё от колл-ва трафа зависит...


именно!
может и один домен со сложными правилами в .htaccess грузить на большом трафе.

JpS Live

4
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

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

JpS писал:
грузит не сам .htaccess, а правила в нем прописанные. если эти правила прописать в httpd.conf, то ничего не изменится. от перестановки мест слагаемых сумма не меняется.


Немного не верно. Правила в httpd.conf читаются один раз при загрузке. .htaccess файл ищется рекурсивно по всем директориям вверх (куда разрешено) при кадом запросе. Поэтому, технологически лучше постоянные правила включать в httpd.conf в Directory.

4
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

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

lega_cobra писал:
Немного не верно. Правила в httpd.conf читаются один раз при загрузке. .htaccess файл ищется рекурсивно по всем директориям вверх (куда разрешено) при кадом запросе. Поэтому, технологически лучше постоянные правила включать в httpd.conf в Directory.


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

JpS Live

4
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 20/05/06 в 14:51       Ответить с цитатойцитата 

Код:
RewriteEngine on
AddDefaultCharset  windows-1252
RewriteOptions MaxRedirects=1
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^(www\.)?(.+)\.domain.com
RewriteCond %{REQUEST_URI} !^/.+/
RewriteRule (^.*$) /home/domain.com/www/%2/$1 [L]
RewriteCond %{HTTP_HOST} ^domain.com
RewriteRule (^.*$) http://www.domain.com/$1

Options -Indexes


нужные (с моей точки зрения) я выделил болдом

JpS Live

4
 

старый зануда

С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361

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

Имхо, если есть такая возможность - лучше с реврайтом не связываться, а прописать субдомены как отдельные виртуальные сервера в httpd.conf...

Всё для Iphone & Ipad

4
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

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

Vlad_S писал:
Имхо, если есть такая возможность - лучше с реврайтом не связываться, а прописать субдомены как отдельные виртуальные сервера в httpd.conf...


абсолютно согласен. ключевое слово здесь "если есть такая возможность". потому как грузить 1К виртхостов - это тоже жутко тормозит (по опыту)

JpS Live

4
 



С нами с 01.10.03
Сообщения: 751
Рейтинг: 318

Ссылка на сообщениеДобавлено: 21/05/06 в 13:09       Ответить с цитатойцитата 

либо вообще отказываемся от модреврайта
делаем index.php в корне
дальше в нём обрабатываем $HTTP_SERVER_VARS['HTTP_HOST'];
и соответсвенно его отдаём нужные файлы

Лучший Хостинг для CJ сайтов!

4
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 21/05/06 в 14:15       Ответить с цитатойцитата 

Тогда уж и от пхп отказаться, и сделать все через SSI

4
 



С нами с 14.06.06
Сообщения: 3000
Рейтинг: 1475

Ссылка на сообщениеДобавлено: 06/07/10 в 16:50       Ответить с цитатойцитата 

lega_cobra писал:
Тогда уж и от пхп отказаться, и сделать все через SSI
А не подскажешь как?

0
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 06/07/10 в 17:13       Ответить с цитатойцитата 

salvador писал:
А не подскажешь как?


Подскажу, какая проблема то? Без модрерайта, без htaccess и без php это будет выглядеть просто. В корне index.html:

Код:

<!--#if expr="$HTTP_HOST=sub1.sample.net" --><!--#include virtual="/sub1/index.html" -->
<!--#elif expr="$HTTP_HOST=sub2.sample.net" --><!--#include virtual="/sub2/index.html" -->
<!--#elif expr="$HTTP_HOST=sub3.sample.net" --><!--#include virtual="/sub3/index.html" -->
<!--#elif expr="$HTTP_HOST=sub4.sample.net" --><!--#include virtual="/sub4/index.html" -->
<!--#elif expr="$HTTP_HOST=sub5.sample.net" --><!--#include virtual="/sub5/index.html" -->
<!--#else -->
    <!--#include virtual="noaccess.html" -->
<!--#endif -->


.html при этом надо пропускать через INCLUDES фильтр.

Моя подпись.

0
 



С нами с 14.06.06
Сообщения: 3000
Рейтинг: 1475

Ссылка на сообщениеДобавлено: 06/07/10 в 20:44       Ответить с цитатойцитата 

Спасибо. smail54.gif

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

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


Перейти:  



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

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

Опросы

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



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