Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Как убрать категорию в URL новости

Как убрать категорию в URL новости


     15.09.2012    Модули    2756

вопрос
Доброго времни суток всем! : )
Вознилка идея убрать категорию из URL новостей, чтобы ссылки превратились из:
site.ru/cat/1-novost.html
в:
site.ru/1-novost.html

Как я понял надо затрагивать файл show.short.php, а именно строку:
if( $row['category'] and $config['seo_type'] == 2 ) {
                    
        $full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
.....            

И в ней убрать:
. get_url( $row['category'] ) .

1. Правильно ли? Если нет, то где ещё и как?
2. Что добавить в .htaccess, чтобы шёл редирект с site.ru/cat/1-novost.html на site.ru/1-novost.html
Извините, если что-нибудь непонятно описал. Спасибо.

 UPD


Ещё раз уточню первый вопрос:
1. Правильно ли будет, если я удалю везде
.get_url($row['category']).

То все будет ок? Или надо тестировать?
Спасибо.

Ответил: Sander


Как убрать категорию в URL новости

Комментарии пользователей (3)

wulv
131 | 49

wulv - 16 сентября 2012 00:05 - Юзер

Чувак это ПЯТЬ! XD
Но всё-таки, мой способ тоже рабочий? А то мне прям обидно!

skitalec
12

84 | 75

skitalec - 16 сентября 2012 02:21 - Юзер

Зачетный комикс!

Vozemz
7

47 | 44

Vozemz - 16 сентября 2012 04:21 - Юзер

Не верю, это подсадной

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы