Перейти к содержимому


Партнерская программа Kredov

Помогите пожалуйста с ЧПУ

#1 Avin

Avin
  • Пользователь
  • 82 сообщений
  • Репутация: 1
0

Отправлено 28 Январь 2012 - 15:02

Добрый день, друзья!

Помогите пожалуйста сделать ЧПУ, а то я измучался.

Какие url есть:
site.ru/index.php?mainid=цифры
site.ru/index.php?mainid=цифры&cat=ТЕКСТ
site.ru/index.php?mainid=цифры&cat=ТЕКСТ&article=цифры

Какие url должны быть
site.ru/mainid/цифры
site.ru/mainid/цифры/cat/ТЕКСТ
site.ru/mainid/цифры/cat/ТЕКСТ/article/цифры

Файл .htaccess
RewriteEngine on
RewriteBase /
RewriteRule ^mainid/([1-9])$ index.php?mainid=$1 [L]


РАБОТАЕТ СЕЙЧАС ТОЛЬКО site.ru/mainid/цифры

Пожалуйста, если не сложно решите мою задачу.

 

 

  • 0

#2 Taxis

Taxis
  • Пользователь
  • 129 сообщений
  • Репутация: 16

Отправлено 28 Январь 2012 - 16:36

Лучше конечно site.ru/ТЕКСТ.html или site.ru/cat/ТЕКСТ.html
А чем помочь то надо? ;)
  • 0

#3 matroskin8

matroskin8
  • Пользователь PRO
  • 767 сообщений
  • Репутация: 143

Отправлено 28 Январь 2012 - 21:12

Avin, ну так по аналогии еще 2 правила:
RewriteRule ^mainid/([1-9]+)$ index.php?mainid=$1 [L]
RewriteRule ^mainid/([1-9]+)/cat/([a-z]+)$ index.php?mainid=$1&cat=$2 [L]
RewriteRule ^mainid/([1-9]+)/cat/([a-z]+)/article/([0-9]+)$ index.php?mainid=$1&cat=$2&article=$3 [L]

  • 0



Оформление форума – IPBSkins.ru