LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 02:49:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Создание своей страницы 404  (Прочитано 2630 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
djanny
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 02.02.2011, 19:24:22 »

Подскажите, пожалуйста, как создать страницу 404 для Joostina. Редактирую файл templates/404.php ничего не меняется. Где находится вот эта страница grsti.ru/404 и где прописан редирект на неё. НУ очень срочно нужно...)
Записан
doctorgrif
Живу я здесь
******

Репутация: +80/-1
Offline Offline

Пол: Мужской
Сообщений: 1304


Нудный доктор


« Ответ #1 : 02.02.2011, 20:10:16 »

Подскажите, пожалуйста, как создать страницу 404 для Joostina. Редактирую файл templates/404.php ничего не меняется. Где находится вот эта страница grsti.ru/404 и где прописан редирект на неё. НУ очень срочно нужно...)
1. создать как статическую страницу либо как HTML файл
2. прописать в htaccess редирект на нее типа:
Код:
ErrorDocument 404 /index.php?option=com_content&task=view&id=18
ссылка условна
Записан
maxim-fade
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 302



« Ответ #2 : 03.02.2011, 15:38:54 »

Если Joostina 1.3.0.x, то задать путь к файлу 404.html можно так: -> "Глобальная конфигурация" -> "Панель управления" -> "Пользовательская страница для редиректа, адрес пишется от корня сайта".

В Joostina 1.2.x не помню ,есть или нет...
Записан
djanny
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #3 : 04.02.2011, 15:45:59 »

Спасибо! Столько любопытных вещей узнала. Вариант с .htaccess (ErrorDocument 404 /404.html) работал до тех пор пока не прописала  RewriteEngine On. После чего страница 404 стала браться из templates/system/404.php Тут возникли проблемы с кодировкой ( решение: кодировка в UTF-8 (без BOM)). А через админку так и не сработало хотя версия 1.3
Записан
Mikl
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 128


« Ответ #4 : 17.02.2011, 16:17:28 »

кстати, у меня тоже через админку не работает...
Записан
schel4ok
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 138



« Ответ #5 : 02.03.2011, 22:35:45 »

редирект 404 ошибки работает только если отключен RewriteEngine
ErrorDocument 404 http://komfort-k/index.php?option=com_content&view=article&id=108

а одновременно с  RewriteEngine On
редирект 404 ошибки не работает

как это можно обойти?
Записан
maxim-fade
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 302



« Ответ #6 : 03.03.2011, 10:52:09 »

У меня все работает, только файл не зависит от того, что указано в админке.

Искать файл тут: /templates/system/404.php

Правьте его как вам угодно Azn
Записан
schel4ok
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 138



« Ответ #7 : 03.03.2011, 11:17:06 »

что работает?
мне не нужна переадресация на файл /templates/system/404.php
потому что это отдельная страница не в общем стиле сайта

а вот это переадресация на обычную страницу материала, которая выводится в общем стиле сайта
ErrorDocument 404 http://komfort-k/index.php?option=com_content&view=article&id=108

и если включен RewriteEngine On
то ErrorDocument 404 не работает

Записан
maxim-fade
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 302



« Ответ #8 : 03.03.2011, 12:10:43 »

Так в чем проблема в файле /templates/system/404.php вместо HTML лобуды прописать:
Код
header("Location: http://komfort-k/index.php?option=com_content&view=article&id=108");
 
При включенном SEF тоже будет работать...
Записан
schel4ok
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 138



« Ответ #9 : 03.03.2011, 13:17:19 »

че то не работает

вставил вот это
<?php
header("Location: http://komfort-k/index.php?option=com_content&view=article&id=108");
?>


в /templates/system/error.php   (404.php у меня нет)
все остальное удалил, а Joomla все равно выводит старую страницу ошибок
кеширование выключено
Joomla 1.5.22
Записан
maxim-fade
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 302



« Ответ #10 : 03.03.2011, 16:24:40 »

в /templates/system/error.php   (404.php у меня нет)
все остальное удалил, а Joomla все равно выводит старую страницу ошибок
кеширование выключено
Joomla 1.5.22

Вообще то тут обсуждения Joostina, но в J1.5 должно быть по аналогии...

У меня на Joostina 1.0.3.4 работает...
Записан
schel4ok
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 138



« Ответ #11 : 03.03.2011, 16:28:21 »

не заметил, что тут Joostina, но на Joomla 1.5.22 не работает
Записан
maxim-fade
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 302



« Ответ #12 : 03.03.2011, 16:42:57 »

не заметил, что тут Joostina, но на Joomla 1.5.22 не работает

У меня J1.5 нет под рукой, чтобы потестить.
Записан
Maxafon
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 29



« Ответ #13 : 11.03.2011, 12:54:52 »

че то не работает

вставил вот это
<?php
header("Location: http://komfort-k/index.php?option=com_content&view=article&id=108");
?>


в /templates/system/error.php   (404.php у меня нет)
все остальное удалил, а Joomla все равно выводит старую страницу ошибок
кеширование выключено
Joomla 1.5.22


Открываем файл /templates/system/error.php

И вставляем под строчкой defined( '_JEXEC' ) or die( 'Restricted access' );
Этот код:
if (($this->error->code) == '404') {
header('Location: index.php');
exit;
}

где вместо index.php можно указать любой путь к любой странице
Записан
vvr
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 11


« Ответ #14 : 16.09.2011, 18:27:51 »

Подскажите, пожалуйста, как создать страницу 404 для Joostina. Редактирую файл templates/404.php ничего не меняется. Где находится вот эта страница grsti.ru/404 и где прописан редирект на неё. НУ очень срочно нужно...)
у меня при редактировании файла 404.shtml (в корне) редактируется и страница 404.
Joostina 1.2.0
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet