Поиск:

Ответ в темуСоздание новой темы Создание опроса
> mod_rewrite правильность использования, прошу определить насколько грамотно все 
:(
    Опции темы
Satana
Дата 1.12.2008, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



собственно хочу подстраховаться и несколько оптимизироваться если есть куда вот есть файл с правилами
Код

      Options +FollowSymlinks
      RewriteEngine On
      RewriteRule ^([A-Za-z0-9-]+)/?$ index\.php?id=$1
      RewriteRule ^cl/([0-9]+)/?$ index\.php?id=cl&n=$1
      RewriteRule ^catalog/([A-Za-z0-9-]+)/([0-9]+)/?$ index\.php?id=$1&pn=$2
      RewriteRule ^pozdravlenia/([0-9]+)/?$ index\.php?id=pozdravlenia&cat=$1
      RewriteRule ^pozdravlenia_page_([0-9]+)/([0-9]+)/?$ index\.php?id=pozdravlenia&pagenum=$1&cat=$2
      RewriteRule ^pozdravlenia_page_([0-9]+)/([0-9]+)/([0-9]+)/?$ index\.php?id=pozdravlenia&pagenum=$1&cat=$2&subcat=$3
      RewriteRule ^pozdravlenia/([0-9]+)/([0-9]+)/?$ index\.php?id=pozdravlenia&cat=$1&subcat=$2
      RewriteRule ^tost/([0-9]+)/?$ index\.php?id=tost&cat=$1
      RewriteRule ^tost/([0-9]+)/([0-9]+)/?$ index\.php?id=tost&cat=$1&subcat=$2
      RewriteRule ^scenarii/([0-9]+)/?$ index\.php?id=scenarii&cat=$1
      RewriteRule ^scenarii/([0-9]+)/([0-9]+)/?$ index\.php?id=scenarii&cat=$1&subcat=$2
      RewriteRule ^photo/addmsg/([0-9]+)/?$ index\.php?id=addmsg&msnum=$1
      RewriteRule ^photo/addform/?$ index\.php?id=photo&event=addform
      RewriteRule ^photo/page([0-9]+)/?$ index\.php?id=photo&page=$1
      RewriteRule ^photo/addfoto/?$ index\.php?id=photo&event=add
      RewriteRule ^photo/raiting/?$ index\.php?id=photo&type=1
      RewriteRule ^photo/comments/?$ index\.php?id=photo&type=2
      RewriteRule ^photo/data/?$ index\.php?id=photo&type=3
      RewriteRule ^photo/resolution/?$ index\.php?id=photo&type=4
      RewriteRule ^photo/size/?$ index\.php?id=photo&type=5
      RewriteRule ^photo/addmsg/add/([0-9]+)/?$ index\.php?id=addmsg&event=add&msnum=$1
      RewriteRule ^photo/coment/([0-9]+)/?$ index\.php?id=photo&event=coment&msnum=$1
      RewriteRule ^admindel/([A-Za-z0-9-]+)/([0-9]+)/([0-9]+)/?$ index\.php?id=admin&pswrd=$1&id1=$2&page=$3
      RewriteRule ^adminedd/([A-Za-z0-9-]+)/([0-9]+)/([0-9]+)/?$ index\.php?id=admin&pswrd=$1&rd=$2&page=$3
      RewriteRule ^admineditphoto/([A-Za-z0-9-]+)/add/([0-9]+)/?$ index\.php?id=admin&pswrd=$1&event=add&rd=$2
      RewriteRule ^adminup/([A-Za-z0-9-]+)/([0-9]+)/1/?$ index\.php?id=admin&pswrd=$1&movetopic=$2&where=1
      RewriteRule ^admindown/([A-Za-z0-9-]+)/([0-9]+)/0/?$ index\.php?id=admin&pswrd=$1&movetopic=$2&where=0
      RewriteRule ^admin/([A-Za-z0-9-]+)/([0-9]+)/?$ index\.php?id=admin&pswrd=$1&page=$2
      RewriteRule ^admin/([A-Za-z0-9-]+)/?$ index\.php?id=admin&pswrd=$1
      RewriteRule ^admin/config/([A-Za-z0-9-]+)/skin/?$ index\.php?id=admin&pswrd=$1&event=skin
      RewriteRule ^admin/saveconfig/([A-Za-z0-9-]+)/?$ index\.php?id=admin&pswrd=$1&event=config

На сколько правильное такое использование и как бы определить на сколько сильно грузит это все дело систему? Есть ли смысл чегото еще переделывать или остановиться на этом? Лично меня смущает такое большое количество строчек.

Это сообщение отредактировал(а) Satana - 1.12.2008, 12:51


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
Nigel
Дата 5.12.2008, 02:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


познаю мир
**


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

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



Цитата

На сколько правильное такое использование и как бы определить на сколько сильно грузит это все дело систему?

Если не делать зацикливания, то все нормально.
Цитата

Есть ли смысл чегото еще переделывать или остановиться на этом?

Есть смысл переделать.
Цитата

Лично меня смущает такое большое количество строчек.

можно написать одну строчку, а разбор делать скриптом.
PM MAIL   Вверх
Satana
Дата 5.12.2008, 09:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Nigel, ну а можно ли носом ткнуть где зацикливание?


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
Nigel
Дата 5.12.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


познаю мир
**


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

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



Я не говорил, что они у тебя есть. Я сказал, ЕСЛИ есть, то сервак можешь повесить. Правила можешь писать огромное количество раз, только вот когда файлик разрастется на несколько сотен строк, сможешь потом найти необходимое?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




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


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

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