我的CodeIgniter结构:
公共/
应用程序/
系统/
我不希望任何人访问http://exampble.com/public,只允许应用程序访问资源。我尝试在目录中创建文件.htaccess,内容为“全部拒绝”,因此用户无法访问此目录。但是我的应用程序也无法访问。
我该如何解决这个问题?
请给我任何想法。谢谢。
答案 0 :(得分:1)
从它的名字来看,您似乎正在使用“公共”'用于存储相关图像和css的目录。
如果是这种情况,那么除非您不想为您的网站提供图片或显示样式,否则您无法阻止用户访问它。
然而,您可以启用所谓的热链接保护,该保护将检查每个请求的引荐来源(不是很安全,但认为它可能会帮助您)。