Mod_Rewrite в Discuz


Рубрика публикации: Разработка
Опубликовал:
Дата публикации: Май 8, 2009 в 07:33
Оцените статью:
1 звезда2 звезды3 звезды4 звезды5 звезд Голосов: 1 | Рейтинг: 5,00
Loading ... Loading ...

468x60_2

Столкнулся с проблемой ЧПУ в Discuz. Выкладываю готовое решение. Форум достаточно классный, увлекся я им пополной, даже хотел переводить с оригинального языка сам, но к сожалению время особо нет на это!

Создаете файл .htaccess, копируете в него код ниже и закиньте в корень Вашего сайта, потом вкладке «Оптимизация» активируете ЧПУ и вуаля должно все работать!

Если у кого-то возникли какие-то проблемы пишите в комментарии, постараемся вместе разобраться с ними, или если Вам помогла данная статья, отблагодарите автора, поставьте плюсик :)

.htaccess

1
2
3
4
5
6
RewriteEngine On
RewriteRule ^archiver/((fid|tid)-[w-]+.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+).html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ viewthread.php?tid=$1&extra=page%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+).html$ space.php?$1=$2
RewriteRule ^tag-(.+).html$ tag.php?name=$1

p.s. Как не странно данного файла нет в стандартной поставке форума Disсuz 7.0! Но есть функция включить мод_реврайт, но когда включаешь без этого он не работает… Вообщем бред)

 

Похожие публикации:

Программа Textkit
Необходимые и лучшие программы для блогера
Основы веб дизайна или как создать интернет магазин с нуля?
Конструктор сайта, что это?

1 комментарий

  1. Anohin:

    Отличная статья, подпишусь на ваш блог.

Написать комментарий

You must be Необходимо авторизоваться, что бы публиковать комментарии.