Codeigniter和html文件保护(htaccess?)

时间:2010-12-18 18:53:04

标签: html codeigniter protection

我创建了一个小型的codeigniter应用程序。其中一个需要保护的页面是由某些软件生成的flash页面,它创建了一系列其他文件(图像,xml等)。

此文件及其资产需要放在特定文件夹中(.e.g / websiteroot / flash)。 是否有可能以某种方式保护此文件不被直接访问,只能通过codeigniter页面获得?

1 个答案:

答案 0 :(得分:0)

您可以将此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

希望它有所帮助。