Security 开发中的密码保护应用程序(Codeigniter)
我正在www.example.com上使用CI开发一个web应用程序。我的CI安装位于www根文件夹之外 如何在仍然允许的情况下对应用程序进行密码保护 我的“主页”(在本例中为CI中的默认控制器/视图)为 公开访问 例如,我想在没有任何授权用户的情况下开发我的应用程序(例如。 公众)四处闲逛,但仍然希望登录页可见 我已经能够使用.htaccess密码保护我的整个www根目录,是吗 是否存在将主页排除在保护之外的方法?如果是,那是什么 我将在CI设置中排除哪些文件Security 开发中的密码保护应用程序(Codeigniter),security,.htaccess,codeigniter,Security,.htaccess,Codeigniter,我正在www.example.com上使用CI开发一个web应用程序。我的CI安装位于www根文件夹之外 如何在仍然允许的情况下对应用程序进行密码保护 我的“主页”(在本例中为CI中的默认控制器/视图)为 公开访问 例如,我想在没有任何授权用户的情况下开发我的应用程序(例如。 公众)四处闲逛,但仍然希望登录页可见 我已经能够使用.htaccess密码保护我的整个www根目录,是吗 是否存在将主页排除在保护之外的方法?如果是,那是什么 我将在CI设置中排除哪些文件 对于如何在通用(非codeign
对于如何在通用(非codeigniter)网站/web应用程序上实现这一点的任何想法,也将非常感谢将特定页面排除在密码保护之外,例如page.html。您可以将以下内容添加到.htaccess文件中:
<Files "page.html">
Allow from all
Satisfy any
</Files>
通融
满足任何
您可以看到如何执行此操作以及如何排除多个文件的示例。我不确定是否理解此问题。如果您的ci安装在www根目录之外,那么为什么需要对其进行密码保护?我假设您已经通过将index.php文件指向正确的应用程序路径使它工作了?另外,为什么要用密码保护整个web根目录?当然,该目的地的目的是允许远程用户访问这些文件。你能澄清一下你到底想达到什么目的吗?抱歉,如果我误解了。下面的答案解决了你的问题吗?