LINUX.ORG.RU

RewriteRule

 


0

2

Ребят, помогите с простой для вас задачей. Есть сайт site.ru/blog

В хтакцесс есть правила:

RewriteRule ^tag/([^/.]+)/page/([^/.]+)/?$ index.php?tag=$1&page=$2 [L]
RewriteRule ^tag/([^/.]+)/?$ index.php?tag=$1 [L]
RewriteRule ^post/([^/.]+)/?$ index.php?post=$1 [L]
RewriteRule ^page/([^/.]+)/?$ index.php?page=$1 [L]
RewriteRule ^archive/([^/.]+)/?$ index.php?archive=$1 [L]
в итоге формируется страничка test с адресом: site.ru/blog/post/test

Как сделать так, что бы статьи выводились без /post/?

P.S. частично проблема решилась следующим: RewriteRule ^([^/.]+)/?$ index.php?post=$1 [L]

Но в списке новостей все равно ссылки на новости выдаются через /post/ - соответственно по ссылке нельзя открыть страницу.



Последнее исправление: emva (всего исправлений: 3)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.