Редактор темы

Реклама
Реклама

Удаляем .html из ссылки на полную новость в dle [мини-хак]

byroot, а как сделать чтобы после изменения срабатывала правильно обработка неверных ЧПУ, то кидает на новость.html, а нужно на новость/, чет не могу чехлы собрать)
 
Evurg как вариант найти все 301 редиректы в show.full.php и убрать в них .html. Сам не проверял но возможно сработает.
 
byroot, точно спасибо!

show.full.php 182 строка, одна правка все работает збс)

header("HTTP/1.0 301 Moved Permanently");
header("Location: {$re_url}{$c_url}/{$row['id']}-{$row['alt_name']}/");
die("Redirect");
 
byroot, точно спасибо!

show.full.php 182 строка, одна правка все работает збс)

header("HTTP/1.0 301 Moved Permanently");
header("Location: {$re_url}{$c_url}/{$row['id']}-{$row['alt_name']}/");
die("Redirect");
Ты в show.full.php все заменил .html или только здесь ?
 
Ребзи проблема! Я как истинный дурак, сделал этот хак, после небольших размышлений, я вернул все на место. Единственное, у меня залетели страницы в индекс. Как теперь настроить редирект со страниц / на .html.?

Помогите пожалуйста 🙁
 
Ребзи проблема! Я как истинный дурак, сделал этот хак, после небольших размышлений, я вернул все на место. Единственное, у меня залетели страницы в индекс. Как теперь настроить редирект со страниц / на .html.?

Помогите пожалуйста 🙁

Есть в версии 11.3 в утилитах функционал редиректа, можно им сделать
 
У меня 11.1
 
Есть в версии 11.3 в утилитах функционал редиректа, можно им сделать
100+ редиректов на материалы можно увидеть как поставить редирект, не вводя все ссылки вручную?
 
DomiTori
Привет!
А почему когда приходит жалоба в почту-то ссылка от них на мой сайт с html ? И оно открывается тоже с html а не без нее(
где может быть косяк?
 
Нужно перепроверить этапы установки
Ну также не должно быть? ошибка верно?

ненашел косяков в файлах...
в .htaccess везде нужно эт html убрать?

Господа! как быть с 404 ошибкой? он ведь перекидывает на 404/
создать php но что и как прописать?
 
Последнее редактирование модератором:
на чпу 1 после редактирования новости становится с .html
где копать?
 
Такой вопрос парни, убрал .html из адреса по этой инструкции, все норм работает, за исключением одного, не работает страница 404, она у меня статическая, если просто пытаюсь зайти на эту страницу то html убирается и выдает стандартную длешную ошибку, но код ответа 404, при анализе, не отдается. Если же дописываю вручную .html. полный путь до страницы, то она открывается. Подскажите, как исправить.
 
Такой вопрос парни, убрал .html из адреса по этой инструкции, все норм работает, за исключением одного, не работает страница 404, она у меня статическая, если просто пытаюсь зайти на эту страницу то html убирается и выдает стандартную длешную ошибку, но код ответа 404, при анализе, не отдается. Если же дописываю вручную .html. полный путь до страницы, то она открывается. Подскажите, как исправить.
Вернуть .html и не создавать себе гемора.
 
Уже сам исправил все....
 
Каков вопрос.
Не задавай тупых вопросов, чтоб не получать тупых ответов.
Вопрос то какраз по теме был, а вот ответ тупейший, так сказать, чтоб во рту не воняло....
 
вот должен быть полный список файлов.
Посмотреть вложение 6885

чтобы оставить только только ID новости, надо вместе с ".html" удалить и текст стоящий перед ним, т.е. на примере show.short.php yflj надо заменить
Код:
$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";
на
Код:
$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'];
и аналогично удаляя $row['alt_name'] . ".html" во всех файлах где есть формирование полной ссылки новости, ну и не забываем про htaccess... например в нем надо будет удалить -(.*).html

полностью точные правки смотреть и проверять долго 🙂
А что за прога?
 

Похожие темы Последние темы Популярные темы

Назад
Сверху