Форум русской поддержки Joomla!® CMS
05.12.2016, 22:38:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Создать свою страницу ошибки 403

 (Прочитано 240 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Skiminok
Осваиваюсь на форуме
***

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

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


Всё что ни делается, всё к лучшему!


« : 15.12.2015, 00:32:53 »

Подскажите пожалуйста!
возможно-ли создать свою страницу ошибки 403?

стоит запрет на админку через .htaccess в папке administrator
Код:
<Files index.php>
order deny,allow
deny from all
allow from мой IP
</files>

код .htaccess из корня сайта
Код:
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php

IndexIgnore *
Options +FollowSymlinks
Options -Indexes

RewriteEngine On

RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]

в error.php прописано следующее
Код:
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );

if (($this->error->getCode()) == '404') {header('Location: /index.php?option=com_content&view=article&id=2');exit;}
if (($this->error->getCode()) == '403') {header('Location: /index.php?option=com_content&view=article&id=3');exit;}

/* Проверка кода ошибки */
echo "Ошибка: ";
$error_page = $this->error->getCode();
print_r($error_page);
?>

в итоге мне выдает ошибку 404 вместо 403.

подскажите как это побороть.

Заранее благодарен за ответ.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | 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