我们为 htaccess 编写了很多代码,但是除了刷新页面之外,最好的调试方法是什么?
有什么方法可以将它写到文件中吗?还是有一些回声/打印功能?
我怎么知道我的 1 美元 2 美元 3 美元是多少?
kol*_*pto 10
试试这些:
RewriteLog "/myfolder/mylogfile.log"
RewriteLogLevel 3
Run Code Online (Sandbox Code Playgroud)
这些只是带有一些附加功能的正则表达式,因此您可以使用Regex Coach对 URL 或任何其他 Regex 调试工具进行初始测试。
干杯! :)
您可以尝试使用名为A Couple Ways to Debug mod_rewrite 的博客文章中提到的方法 :
基本上,您所做的是将 mod_rewrite 正在使用的一些信息转储到标头中,然后使用 Firefox 中的 Firebug 或 LiveHTTP 标头扩展来查看标头并读取您的调试信息。
在 .htaccess 中使用条件和规则:
RewriteCond %{QUERY_STRING} !vardump
RewriteRule (.*) http://www.example.com/$1?vardump&thereq=%{THE_REQUEST}&reqhost=%{HTTP_HOST} [R=302,L,QSA]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29248 次 |
| 最近记录: |