Все никак не могу решить проблему , как обрезать нужные мне символы
К примеру вот пару ссылок
_site.ru/catalog/catalog.php?cat=animals
_site.ru/catalog/catalog.php?cat=people
Также и на других страницах
_site.ru/catalog/tovar.php?tovar=monkey
ну например как на этом сайте
_www.dostavka2u.ru/catalog/sendvichi/sendvich_s_kuritsey/
Полюбому там передается параметр , но его в адресной строке не видно
Как мне скрыть в адресной строке название страницы и название категории , чтобы пользователь видел такое
_site.ru/catalog/animals
_site.ru/catalog/people
_site.ru/catalog/monkey
- 05.08.2012 15:33
Последний раз редактировалось kvins; 05.08.2012 в 15:44.
- 05.08.2012 15:35
Скажи CMS
а вообще полазь в настройках или поищи подобный плагин. - 05.08.2012 15:55
Это mod_rewrite и непосредственно директива rewriterule в .htaccess. Правила задаются в этом файле. Приводить примеры нет смысла, в сети их куча.
Ищите что-то вроде "mod_rewrite ЧПУ". В итоге надо будет прописывать в .htaccess строки типа:
RewriteRule ^catalog/([a-zA-Z0-9]+)$ /catalog/catalog.php?cat=$1Спасибо сказали:
OKyJIucT(05.08.2012), - 05.08.2012 16:58
Вообще да, узнать бы CMS, к слову, на WordPress существует отличный плагин: WP No Category Base - WPML compatible.
- 05.08.2012 17:19
А смысл вам от CMS? Если бы это было важно, была бы указана.
Про WP вот к чему заводить тему? Мало того, что неспецифичная формулировка, так еще и плагин-то каким боком, когда это функционал из коробки?
Вероятнее всего, что либо самописное нечто, либо редкое. И решается парой строк правил от силы. - 05.08.2012 18:20
- Регистрация: 24.04.2011
- Сообщений: 801
- Репутация: 126
- 05.08.2012 18:24
gwer, Рад что хоть не все понимают что не все на популярных cms делается
- 05.08.2012 18:32
xilgiz, повторюсь, что при небольшой доле адекватности человек, задающий подобный вопрос указал бы CMS, будь она важна. Вид ссылок — еще один ключ к тому, что вопрос скорее общего плана. При всем при этом мои догадки подтвердил и сам ТС.
Далее никакого флейма, только по теме.
kvins, как там дела? Еще вопросы есть по теме, или пока все ясно?Спасибо сказали:
OKyJIucT(05.08.2012), - 05.08.2012 18:44
Да вот дали много примеров и чета нечего не работает.
Даже обычный пример из википедии попробовал и нечего , думаю обратится в тех поддержку хостинга , может там что то отключено
RewriteEngine on
RewriteRule ^article/([0-9]+)/? article.php?id=$1 [L] - 05.08.2012 19:01
А под apache хоть все крутится? Хостеру написать — здравая мысль. Всякое бывает.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Подстановка Параметров в Адресной Строке? | Web программирование | 1 | 04.05.2012 14:32 |
виртуалмарт и вывод товаров на строке | Софт, скрипты, сервисы | 2 | 28.01.2012 02:28 |
Какой влияние на SEO оказывает наличие index.php в строке урла? | Вопросы от новичков | 9 | 29.12.2011 08:08 |
Изменение внешнего вида адресной строки сайта | Web программирование | 2 | 05.01.2011 21:41 |