Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
.htaccess已创建或修改:是否必须重新启动Apache?_Apache_.htaccess_Mod Rewrite_Xampp - Fatal编程技术网

.htaccess已创建或修改:是否必须重新启动Apache?

.htaccess已创建或修改:是否必须重新启动Apache?,apache,.htaccess,mod-rewrite,xampp,Apache,.htaccess,Mod Rewrite,Xampp,我正试图在Apache上调试一些.htaccess问题,但我对mod_rewrite.c是新手。我想知道,每当我修改.htaccess文件时,是否需要在XAMPP中重新启动Apache,或者,无论是否重新启动Apache,只要提供web页面,是否都会对这些文件进行解析和应用。对.htaccess进行更改,都不需要重新启动。还有别的问题 确保.htaccess包含该语句 重新启动发动机 这是必需的,即使它也存在于httpd.conf中。还要检查httpd进程是否可读.htaccess。 检查错误日

我正试图在Apache上调试一些.htaccess问题,但我对mod_rewrite.c是新手。我想知道,每当我修改.htaccess文件时,是否需要在XAMPP中重新启动Apache,或者,无论是否重新启动Apache,只要提供web页面,是否都会对这些文件进行解析和应用。

对.htaccess进行更改,都不需要重新启动。还有别的问题

确保.htaccess包含该语句

重新启动发动机

这是必需的,即使它也存在于httpd.conf中。还要检查httpd进程是否可读.htaccess。
检查错误日志-如果正在使用.htaccess,它将告诉您其中的任何错误。 在.htaccess中放入有意的语法错误是一个很好的检查,以确保文件正在使用——在同一目录中的任何页面上都会出现500个错误

最后,可以在httpd.conf中使用如下命令启用重写日志:

重写日志“日志/重写日志”

重写日志级别7

由此生成的日志文件将为您提供哪些重写规则匹配以及如何处理这些规则的详细信息


编辑中心配置而不是.htaccess文件时,需要重新启动。这些是动态解析的。不把它作为一个答案,因为我不知道一个官方来源的确认谢谢你的评论。我正在努力让mod_重写正常工作。我是否必须修改中心配置文件
C:\xampp\apache\conf\httpd.conf
部分并重新启动,或者
看起来正常就足够了。我现在正在吃晚饭。你认为你能帮我吗?谢谢,谢谢你的回答。它不仅回答了我的问题,而且还提供了关于如何调试.htaccess文件的宝贵见解。谢谢