用PHP改变.htaccess的路径


Change .htaccess form a Path with PHP

我有一个htaccess文件:

AuthName "LogIn Interner Berei"
AuthType Basic
AuthUserFile /home/www/web502/html/login/.htpasswd
require valid-user

和一个会话登录系统:

if ( $Account->logged ) 
    { 
    } else {
    }

,我怎么能使,如果登录禁用htaccess文件?

纯粹从技术上讲,你可以像使用fwrite()等文件编辑函数一样编辑。htaccess文件。

但是请不要考虑这个选项!

你的php代码负责管理登录状态,而不是你的。htaccess文件。

我这么说吧。如果存在某种"当我在做开发时,自动禁用mod重写,这样它就不会碍事了",那么就有更好的waPHPys来完成这一点。

。Htaccess甚至在您正在运行的脚本被解析之前就运行了,主要是弄清楚将对请求做些什么。Apache缓存。htaccess文件,这样它就不必每次都重新读取它们,并查找比缓存时更新的changetime。这样做的唯一方法是:在登录后删除文件,这几乎会破坏东西。所以你看……没有办法这样做,这样做。

你可以修改。htaccess文件来满足你的需要。

我很好奇你为什么更具体地想这样做