Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Редирект в .htaccess со страницы .html

Редирект в .htaccess со страницы .html


     18.09.2011    Общие вопросы    2865

вопрос
Нужно сделать редирект в htaccess с
http://citytula.ru/main/15-test.html
на
http://citytula.ru/main/15-test/

генерацию сделал. а в htaccess почему то не поулчается

Ответил: ПафНутиЙ


И не получится, потому что в DLE всё что со слешем на конце - категории.

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

Baron
20 | 17

Baron - 7 января 2012 14:01 - Юзер

А можно это без слеша в конце?
_http://citytula.ru/main/15-test.html
на
_http://citytula.ru/main/15-test

Mr. Hyde
5

181 | 183

Mr. Hyde - 7 января 2012 15:12 - Юзер

Смысл?! На это и было расчитано.... Что сайт/страница - это категория, а сайт/страница.html - это новость....

Baron
20 | 17

Baron - 7 января 2012 15:49 - Юзер

Вот нет!
сайт/страница - это не категория, сайт/страница/ - вот это категория
Если в конце нет слеша тогда это не категория, сам проверил, без слеша выдает ошибку

nowheremany
192

1659 | 1292

nowheremany - 7 января 2012 18:33 - Эксперт

Не думайте что вы все знаете. Как сказал Hyde это сделано специально для различия новостей и категорий

Благодарность принимаю тут Связь

Baron
20 | 17

Baron - 8 января 2012 08:15 - Юзер

Я говорю что знаю!
_https://dle-faq.ru/faq/questhacks/641-izmenenie-url-novosti.html
читайте!

nowheremany
192

1659 | 1292

nowheremany - 8 января 2012 12:11 - Эксперт

Если вы все знаете, то вперёд.. ищите возможность.

Лично я не знаю как (определённо точно) растолковать скрипту что

http://citytula.ru/main/15-test/ - это новость
http://citytula.ru/main/main-category/ - это категория

Благодарность принимаю тут Связь

Baron
20 | 17

Baron - 8 января 2012 13:13 - Юзер

Читайте все сначала!
Я спросил: А можно это без слеша в конце?
Mr. Hyde ответил:
Смысл?! На это и было расчитано.... Что сайт/страница - это категория, а сайт/страница.html - это новость....
Потом я ответил:
Вот нет!
сайт/страница - это не категория, сайт/страница/ - вот это категория
Ест здесь разница? Надо внимательно читать прежде чем обвинять кого-то!

Sander
1125

1636 | 1202

Sander - 8 января 2012 13:37 - Эксперт

Убери в .htaccess, в адресе на новость .html

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Baron
20 | 17

Baron - 8 января 2012 13:49 - Юзер

Спасибо smile , нашёл здесь и уже все сделал, работает...

alex-bin
2 | 2

alex-bin - 23 февраля 2012 10:26 - Юзер

Прошу Вас описать как удалось добиться результата и убрать "/" в конце урл поста, сохранив "/" в конце категории?

rashpil
33

232 | 182

rashpil - 23 февраля 2012 10:42 - Эксперт

Убирается это при генерации ссылок в файлах вывода новостей

$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";


Меняешь на:

$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . "/";


К примеру так, в .htaccess так же текст вида .html заменяешь слешем. Только вот дальше при таком раскладе откажется работать постраничная навигация и придётся переписывать для неё ЧПУ.

alex-bin
2 | 2

alex-bin - 23 февраля 2012 15:53 - Юзер

Спасибо Вам за ответ, но Вы очевидно не поняли меня.
у меня проблема со сшешем на конце урл.
мне нужно сделать так:
сайт/категория/страница
и
сайт/категория/

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

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