Автор Тема: mod_rewrite  (Прочитано 2156 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Druggy

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 28
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
mod_rewrite
« : 19 Февраля 2005, 08:58:24 »
вот и снова эта тема...
народ может конечно костность мозга мне не позволяет понять такой вещи как mod_rewrite... но я так не думаю, а понять бы всетаки хотелось.

вопросов несколько:
1. вот у меня грубо говоря будет выполняться

http://domain.zone/?a=1&b=2&c=3&...&n=nn...

для того чтобы выглядело так http://domain.zone/1/ я в .htaccess пишу следуующие строки

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)1/(.*)$ $1?a=2&b=$2

с этим проблем нету - все работает.
но ведб не реально предугадать всю структуру сайта, может мне понпдобится иметь следующее /2/234/23/223/234/24/24/24/24/235/.../nnn/ и так до бесконечности, неужели каждое правило надо будет описыват в .htaccess или есть какой-то более рациональный способ чтобы раз и навсегда так сказать =)


2) вот не пойму как сделать так чтобы автоматически подставлялся закрывающий слеш. это http://www.egoroff.spb.ru/portfolio/apache/rewriteguide.html читал - не помогает.


3) в .htaccess есть следующая строчка: ErrorDocument 404 /content/main/error.php, но когда я использую mod_rewrite например чтобы было так

http://domain.zone/news/ - все нормально
http://donain.zone/news/her_vam - все по проежнему нормально, страница с 404 не вылезает...


подскажите ПОЖАЛУЙСТА как мне решить проблеммы!  :confused:
ЗАРАНЕЕ БЛАГОДАРЕН!
What isn\'t rememberd, never happened.
Memory is merely a record... you just need to rewrite that record.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28