Codeigniter и html защита файлов (htaccess?) - PullRequest
1 голос
/ 18 декабря 2010

Я создал небольшое приложение codeigniter.одна из страниц, которую необходимо защитить, - это флэш-страница, создаваемая некоторым программным обеспечением, которое создает ряд других файлов (изображения, xml и т. д.).

Этот файл и его активы необходимо поместить в определенную папку (.eg / websiteroot / flash).Можно ли как-то защитить этот файл от прямого доступа и быть доступным только через страницу с кодовым указателем?

1 Ответ

0 голосов
/ 18 декабря 2010

Вы можете поместить этот код HTAccess в папку " flash ": -

<Files ~ "\.(inc|sql|...other_extensions...)$">
  order allow,deny
  deny from all
</Files>

Это определяет доступ к файлу по его расширению.Например, запретив посетителям веб-сайта обращаться к файлам с расширением «inc»: -

<Files ~ "\.(inc)$">
  order allow,deny
  deny from all
</Files>

При написании этих кодов HTAccess поместите их в файл с именем « .htaccess » иникто не сможет просматривать эти файлы с расширениями, указанными в приведенном выше коде HTAccess.

Если, однако, вы хотите запретить все файлы в этой папке «flash», поместите следующий код в файл « .htaccess »: -
deny from all

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...