ProDomainer.ru - Клуб Домейнеров  
     

Войти через OpenID
Left Nav Справка ПортфолиоАукцион (39) Календарь Поиск Сообщения за день Все разделы прочитаны Right Nav

Left Container Right Container
 
Старый 31.08.2012, 00:57   #1
Член Клуба ProDomainer.ru
 

Оказывается я это тоже реализовывал (404)


Перебираю свои архивы...
Нет, я помню, что идея такая у меня была.
НО блин - в упор не помнил что я этот изврат даже написать успел.)))
Цитата:
Т.н. защита 404
===============

Суть:
-----

В веб-папке (здесь www) есть только файл index.php со скриптом защиты
также в этой папке лежат болванки т.е. файлы с request на этот index.php
имена этих файлов это те имена которые должны быть в корне. не имеет значения
папки это или страницы. Также здесь могут лежать папки с картинками и т.п.
(на первых порах.) Весь код лежит в другой папке (files) и подключается
скриптом. или не подключается. информация берется из переменных путя.

Второй вариант:
---------------

Вместо болванок в .httpaccess прописана ссылка 404 на скрипт.
Код:
DirectoryIndex /404bin.php
ErrorDocument 404 /404bin.php
PHP код:
<?php
//$need_url = $_SERVER['REQUEST_URI'];
//$need_url = $_SERVER['PHP_SELF'];
$need_url $_SERVER['REDIRECT_URL'];
if (
$need_url == '' OR $need_url == '/' OR $need_url == '/index.php')
  {
  
$need_url '/index';
  }
//echo('<br>Вы хотите станицу: ' . $need_url . '<br>');
require('../files' $need_url '.php');
?>
АдЪ. Буду теперь снисходительнее к нубам.

В любой ситуации выбор всегда за вами. Вы либо гуляете под дождем, либо просто под ним мокнете.
Mendel вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
Быстрый переход


Часовой пояс GMT +4, время: 08:08.