Закрыть прямой доступ к файлу

J
На сайте с 08.06.2006
Offline
844
697

На сайте есть файл.

Если его подтягивает скрипт сайта, то это нормально.

А если его напрямую кто-то хочет открыть, то нужно, чтобы выдавало 403

Как такое сделать?

siv1987
На сайте с 02.04.2009
Offline
427
#1

https://httpd.apache.org/docs/current/ru/mod/core.html#files

<Files file.php>

Order Deny,Allow

Deny from all

Allow from 127.0.0.1

</Files>

autocalc
На сайте с 11.05.2011
Offline
52
#2

Или же можно вынести его за пределы www директории.

S3
На сайте с 29.03.2012
Offline
366
#3

Можно еще через сессии закрыть доступ

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий