[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как сделать псевдо урл
sc2r2bey
например ссылка на страницу выглядит так:
http://site.ru/index.php?com=article&id=2

а как сделать, чтоб в адресной строке выводилось:
http://site.ru/article/allias/

и при переходе по ней переход осуществлялся на страницу:
http://site.ru/index.php?com=article&id=2

но в адресной строке отображалось:
http://site.ru/index.php?com=article&id=2



Спустя 30 минут, 32 секунды (26.04.2012 - 16:12) minok94 написал(а):
Проще всего это делается с помощью mod_rewrite.

Спустя 15 минут, 45 секунд (26.04.2012 - 16:28) sc2r2bey написал(а):
вроде разобрался сделал:

RewriteEngine on
RewriteRule ^([a-z]+)/?$ index.php?com=$1 [L]
RewriteRule ^([a-z]+)/([0-9]+)/?$ index.php?com=$1&id=$2 [L]
RewriteRule ^([a-z]+)/([0-9]+)/?$ index.php?com=$1&cat=$2 [L]


а как теперь алиасы подставить, а не идентификаторы?
и еще пропал шаблон, не подключается :(

Спустя 26 минут, 19 секунд (26.04.2012 - 16:54) sc2r2bey написал(а):
про пути разобрался!

про алиасы я писал выше, еще раз повторюсь:
например есть статья под названием Статья ее алиас NameArticle

ссылка на страницу http://site.ru/index.php?com=article&id=2

т.е. на нее будет распространятся правило
RewriteRule ^([a-z]+)/([0-9]+)/?$ index.php?com=$1&id=$2 [L]
и ссылка будет выглядеть
http://site.ru/article/2/

а как сделать, чтоб понималась ссылка
http://site.ru/article/NameArticle/


и еще как сделать ридерект с http://site.ru/index.php на http://site.ru/

Спустя 17 минут, 1 секунда (26.04.2012 - 17:11) vagrand написал(а):
Цитата
т.е. на нее будет распространятся правило
RewriteRule ^([a-z]+)/([0-9]+)/?$ index.php?com=$1&id=$2 [L]
и ссылка будет выглядеть
http://site.ru/article/2/

а как сделать, чтоб понималась ссылка
http://site.ru/article/NameArticle/


Я у себя делал так:
http://site.ru/article/ArticleId/NameArticle/
и тогда проблем нет

Спустя 18 минут, 41 секунда (26.04.2012 - 17:30) sc2r2bey написал(а):
как делал?

Спустя 16 часов, 11 минут, 36 секунд (27.04.2012 - 09:41) vagrand написал(а):
ID статьи участвует в ЧПУ ссылке

Спустя 35 минут, 3 секунды (27.04.2012 - 10:16) sc2r2bey написал(а):
очень информативно! dry.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.