Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Change.htaccess使用PHP形成路径_Php - Fatal编程技术网

Change.htaccess使用PHP形成路径

Change.htaccess使用PHP形成路径,php,Php,我有一个htaccess文件: AuthName "LogIn Interner Berei" AuthType Basic AuthUserFile /home/www/web502/html/login/.htpasswd require valid-user 和会话登录系统: if ( $Account->logged ) { } else { } 如果登录后禁用htaccess文件,我如何才能做到这一点呢?纯粹从技术上讲,您可以像编辑任何其他文件

我有一个htaccess文件:

AuthName "LogIn Interner Berei"
AuthType Basic
AuthUserFile /home/www/web502/html/login/.htpasswd
require valid-user
和会话登录系统:

if ( $Account->logged ) 
    { 

    } else {

    }

如果登录后禁用htaccess文件,我如何才能做到这一点呢?

纯粹从技术上讲,您可以像编辑任何其他文件一样使用文件编辑功能编辑.htaccess文件,如

但请不要考虑这个选项


PHP代码负责管理登录状态,而不是.htaccess文件。

纯粹从技术上讲,您可以使用类似的文件编辑功能编辑.htaccess文件

但请不要考虑这个选项


PHP代码负责管理登录状态,而不是.htaccess文件。

我这么说吧。如果有某种“在我进行开发时,自动禁用mod rewrite,这样就不会妨碍开发”,那么有更好的方法来完成这项工作

.htaccess甚至在解析您正在运行的脚本之前运行,主要是计算如何处理请求。Apache缓存.htaccess文件,因此它不必每次都重新读取它们,并查找比缓存时更新的changetime。因此,唯一的方法是:登录后删除文件,这几乎会破坏一切。所以你看。。。没有办法这样做,这样做

但是,您可以修改.htaccess文件以满足您的需要


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

让我这么说吧。如果有某种“在我进行开发时,自动禁用mod rewrite,这样就不会妨碍开发”,那么有更好的方法来完成这项工作

.htaccess甚至在解析您正在运行的脚本之前运行,主要是计算如何处理请求。Apache缓存.htaccess文件,因此它不必每次都重新读取它们,并查找比缓存时更新的changetime。因此,唯一的方法是:登录后删除文件,这几乎会破坏一切。所以你看。。。没有办法这样做,这样做

但是,您可以修改.htaccess文件以满足您的需要


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

你不想。通过
.htaccess
进行的基本身份验证是打开还是关闭,没有“有时”。您没有。通过
.htaccess
进行的基本身份验证是打开还是关闭,没有“有时”。