kosen 3 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Прошу помощи у знающих людей... Необходимо через файл *.htaccess сформировать ссылки для ЧПУ Имею ссылки такого вида: _http://site.ru/index.php?do=dict_search&type=key&key_text=1 _http://site.ru/index.php?do=dict_search&type=key&key_text=2 ... _http://site.ru/index.php?do=dict_search&type=key&key_text=214 Т.е. их всего 214 штук Если я прописываю в *.htaccess такую строку: RewriteRule ^dict_2.html$ /index.php?do=dict_search&type=key&key_text=2 [L] то, соответственно, по ссылке _http://site.ru/dict_2.html я благополучно открываю нужную мне страницу... ВОПРОС Имеется ли какой-либо алгоритм, который бы позволили мне не прописывать в файле *.htaccess все 214 строк для преобразования таких ссылок? Можно ли это сделать как-то компактно? Несколькими строками? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 можно. RewriteRule ^dict_([0-9]+).html$ /index.php?do=dict_search&type=key&key_text=$1 [L] Цитата Ссылка на сообщение Поделиться на других сайтах
kosen 3 Опубликовано: 25 января 2008 Рассказать Опубликовано: 25 января 2008 Автор lifestar, Точно! Посмотрел твой ответ в соседнем разделе... Работает... Пасип! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.