繁体   English   中英

如何保护codeIgniter中公共文件夹中的文件?

[英]How to protect files in public folder in codeIgniter?

如何保护 CodeIgniter 框架中公共文件夹中的文件不被未登录的用户查看? 我的公用文件夹结构如下:

  • 民众
    • 日志
      • 详细日志(公共/日志/详细日志)
      • 错误日志(公共/日志/错误日志)
    • 代码
      • device.js(公共/代码/device.js)

我无需登录系统即可使用以下 URL 访问文件。

  1. https://<ip_address>/logs/detailed_logs
  2. https://<ip_address>/code/device.js

有人可以帮助我使其仅可供登录用户访问吗?

我将 .htaccess 文件添加到日志文件夹中,并且只允许访问 index.php 文件。 我还为每个日志文件创建了 PHP 文件,并检查用户是否使用 session 变量登录,并在验证用户登录时读取相应日志文件的内容。感谢您的帮助!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM