@Sushkov
">alert("yohoho")

Как сделать глобальный php скрипт?

Как сделать чтобы, когда пользователь заходил на сайт в любую папку срабатывал php скрипт? По сути проверка на авторизацию.
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
.htaccess

RewriteEngine On
RewriteRule .* index.php


UPD:
ниже код как пример реализации
index.php
require_once 'Auth.php';

try {
  Auth::getInstance();
  $uri  = $_SERVER['REQUEST_URI'];
  $file = BASE_PATH . DIRECTORY_SEPARATOR . str_replace("/", DIRECTORY_SEPARATOR, $uri);
  if( ! file_exists($file)){
    throw new Exception("File not found", 404);
  }
   // дальше логика, что делать с файлом подключать или выдавать на скачивание
} catch(Auth_Login_Exception $e){
  require_once('login.php');
} catch(Exception $ex){
  require_once('error.php');
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы