【问题标题】:.htaccess for CodeIgniterCodeIgniter 的 .htaccess
【发布时间】:2012-05-16 23:46:00
【问题描述】:

我的 CodeIgniter 结构:
公开/
应用程序/
系统/

我不希望任何人访问http://exampble.com/public,只允许应用程序访问资源。我尝试在内容为“全部拒绝”的目录中创建文件 .htaccess,因此用户无法访问此目录。但我的应用程序也无法访问。

我该如何解决这个问题?

请给我任何想法。谢谢。

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    从其名称来看,您似乎正在使用“公共”目录来存储您网站的相关图像和 CSS。

    如果是这种情况,那么您无法阻止用户访问它,除非您不想为您的网站提供图片或显示样式。

    但是,您可以启用所谓的热链接保护,它会检查每个请求的引用者(不是很安全,但认为它可能会帮助您)。

    【讨论】:

      猜你喜欢
      • 2018-08-30
      • 2023-03-29
      • 1970-01-01
      • 2014-12-21
      • 1970-01-01
      • 2014-03-08
      • 2011-03-18
      • 2012-09-10
      • 2020-12-08
      相关资源
      最近更新 更多