apache – 流行的技术来调试.htaccess

我是一个自学习的编码器,我喜欢通过回显可疑变量并注释掉代码进行调试。

最近,我不得不更多地了解.htaccess文件。我需要它做像php5,url重写,限制文件上传大小等解释php脚本的事情….我有很多麻烦调试.htaccess文件。我经常必须将PHP应用程序从一个共享主机环境迁移到另一个。有时这会打破.htaccess文件(或者相反,.htaccess文件中的某些内容会破坏站点)。我检查以确保更新域名。

是否有流行的技术来调试.htaccess文件?它只是看在apache日志?还要别的吗?

查看apache日志是调试.htaccess imho最简单的方法(如果需要,请添加rewriteLog指令)

关于迁移:如果您没有在.htaccess内部使用任何物理文件路径(即/var/www/site/script.php),那么它们应该是没有问题的。如果不是这种情况,首先尝试删除所有选项,只留下重定向指令,在此模式下,您可以看到服务器配置是否存在拒绝重写默认设置的问题。

Some reference

翻译自:https://stackoverflow.com/questions/669189/popular-techniques-to-debug-htaccess

转载注明原文:apache – 流行的技术来调试.htaccess