我是一名自学成才的编码员,我喜欢通过回显可疑变量并注释掉代码来进行调试。
最近,我必须了解有关 .htaccess 文件的更多信息。我需要它来做一些事情,比如将 php 脚本解释为 php5、url 重写、限制文件上传大小等......我在调试 .htaccess 文件时遇到很多麻烦。我经常需要将 PHP 应用程序从一个共享托管环境迁移到另一个共享托管环境。有时这会破坏 .htaccess 文件(或者 .htaccess 文件中的某些内容会破坏站点)。我检查以确保域名已更新。
是否有调试 .htaccess 文件的流行技术?是不是只看apache日志?还要别的吗?
查看 apache 日志是调试 .htaccess 的最简单方法(如有必要,添加 rewriteLog 指令)
关于迁移:如果您没有在 .htaccess 中使用任何物理文件路径(即 /var/www/site/script.php),它们应该可以正常工作。如果不是这种情况,请首先尝试删除所有选项并仅保留重定向指令,在此模式下您可以查看服务器配置是否存在拒绝重写默认设置的问题。
一些参考 http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)