我使用nginx在Rails站点上运行AWStats,并且有像这样访问的页面
http://mysite.com/order/receipt/[receipt_tag]
我希望AWStats将它们显示为页面/order/receipt/* x个点击,而不是针对[标签x]的1个匹配,以及针对[标签y]的1个匹配等等。 我发现最接近的指令是URLWithQueryWithoutFollowingParameters ,但由于我使用URLWithQueryWithoutFollowingParameters作为path组件,我不认为这适用。
同样的问题,但(可能)更常见的情况是将ID组合成一个页面。 所以/admin/orders/[order_id]应该被报告为/admin/orders/*而不是/admin/orders/1和/admin/orders/2等。
那可能吗?
我正在使用的一个可怕的解决scheme是将所有数字添加到awstat的URLQuerySeparators conf值中
URLQuerySeparators="?;0123456789"
如果您的url的第一部分有数字(例如/admin2/orders/1 ),则效果不佳。 另外,如果你想要查看查询string值,我不知道它将如何performance。