我想要一个尽可能快的重定向。所以我决定使用 htaccess redirect ,因为它甚至在 php 解释器初始化之前就做出响应。但我想记录重定向并向数据库写入一些内容。
我尝试重定向并调用 rewritemap 只是为了触发 php 文件,但它只抛出 500 错误。
如果我可以创建一个日志文件,即使日志处理会被延迟,我也可以。重要的是:快速重定向,跟踪/记录重定向。
您对此有什么想法或建议吗?
先谢谢你了
祝一切顺利,
埃姆雷
最佳答案
您可以使用RewriteLog
将重写操作记录到文件中——这将由 Apache 完成,无需调用 PHP。
=> 相当快;但仅记录到文件,而不记录到数据库;不过,正如您所说,日志处理可以延迟,并通过从 crontab 运行的脚本来完成。
另请参阅RewriteLogLevel
,配置日志的详细程度。
关于php - Htaccess : Trigger php or write to log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6783013/