【发布时间】:2012-07-30 03:08:18
【问题描述】:
我有这个当前目录结构
myproject
--> application
--> assets
--> data
--> scripts
--> styles
--> system
--> .htaccess
--> favicon.ico
--> index.php
我将用户上传的图片、视频存储在 data 目录中,其结构如下:
data
--> 5
--> thumbs
--> user_images
--> 6
--> thumbs
--> user_images
--> index.html
我放置了 index.html 以防止目录访问。我可以对所有数据子目录执行此操作以产生相同的效果,但是有没有办法让 .htaccess 处理它?我在 .htaccess 中尝试了Deny from all 规则,但它也不允许我在系统中使用我的图像。我想要实现的只是防止从我的数据目录访问目录(当从 URL 直接访问时)。怎么样?
【问题讨论】:
-
看看“选项”指令。它允许授予或拒绝目录列表。
标签: .htaccess codeigniter