Помощник
|
Страница 404, Как сделать на dle? |
maxim1249
|
Сообщение
#1
|
||
|
|
||
|
|||
n1tr1k |
24.3.2016, 0:31;
Ответить: n1tr1k
Сообщение
#2
|
|
maxim1249,
Код 3.в файле engine\modules\show.full.php заменил @header( "HTTP/1.0 404 Not Found" ); на @header( " Location: /404.html " ); - такой ход не нужен. У Вас во втором пункте как раз прописано для 404 ошибки редирект на 404.htmlПопробуйте вернуть обратно нужный header. -------------------- |
|
|
coodie |
24.3.2016, 7:53;
Ответить: coodie
Сообщение
#3
|
|
Зачем все усложнять?)
Вставьте в .htaccess ErrorDocument 404 /404.html Сообщение отредактировал coodie - 24.3.2016, 7:54 |
|
|
maxim1249
|
Сообщение
#4
|
|
Вернул обратно строку в engine\modules\show.full.php, без изменений
|
|
|
n1tr1k |
24.3.2016, 14:31;
Ответить: n1tr1k
Сообщение
#5
|
|
maxim1249, какая у Вас версия DLE?
-------------------- |
|
|
maxim1249
|
Сообщение
#6
|
|
версия 10.5
|
|
|
n1tr1k |
25.3.2016, 14:20;
Ответить: n1tr1k
Сообщение
#7
|
|
maxim1249,
1. Оставляем строку в .htaccess 2. engine/modules/main.php (у меня строка 334) Код @header( "HTTP/1.0 404 Not Found" ); //msgbox( $lang['all_err_1'], $lang['news_err_27'] ); header('Location: /404.html'); exit; 3. engine/modules/static.php (у меня строка 393) Код @header( "HTTP/1.0 404 Not Found" ); //$lang['static_page_err'] = str_replace ("{page}", $name.".html", $lang['static_page_err']); //msgbox( $lang['all_err_1'], $lang['static_page_err'] ); header('Location: /404.html'); exit; И все чудесно должно работать! -------------------- |
|
|
x64 |
25.3.2016, 14:56;
Ответить: x64
Сообщение
#8
|
|
|
|
|
n1tr1k |
25.3.2016, 16:32;
Ответить: n1tr1k
Сообщение
#9
|
|
x64, кручу, верчу, запутать хочу может ну его к бесу header 404 и ErrorDocument в .htaccess, а оставить только 302? В принципе, рабочий вариант. Вопрос в правильности такого маневра
maxim1249, а чего Вы вообще хотите добиться с этой своей страницей? По сути, после редиректа на 404.html - эта страница уже будет отдавать 200 ОК, хотя сам по себе смысл 404 страницы - отдать 404 Not found Если хотите сделать свою красивую страничку, то можно ее сделать без редиректа. UPDATE: оставлять только 302 нельзя, иначе корявые страницы будут индексироваться. Ляпнул и не подумал о последствиях. Сообщение отредактировал n1tr1k - 25.3.2016, 16:33 -------------------- |
|
|
maxim1249
|
Сообщение
#10
|
|
|
n1tr1k
Спасибо! Теперь помогло! Осталось страницу нормальную сделать.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Каталог открывается как ошибка 404 в hostcms | 0 | cheshire | 3274 | 2.7.2018, 11:09 автор: cheshire |
|
Не стандартная страница регистрации/авторизации | 5 | WebJunior_mw | 1493 | 5.1.2018, 22:03 автор: BLIK |
|
Продается фан-страница в ФБ 53 тыс.подписчиков | 1 | Barmaleo | 2899 | 10.2.2017, 8:18 автор: Barmaleo |
|
Исчезает страница при обновлении | 4 | bazhan | 7201 | 21.4.2013, 19:11 автор: -Mauhem- |
|
ошибка 404 никак не получается исправить | 1 | foster-fo | 3339 | 29.9.2012, 17:11 автор: -Arks- |
Текстовая версия | Сейчас: 25.4.2024, 22:53 |