Назад | Перейти на главную страницу

AWStats объединяет URL-адреса страниц

Я запускаю AWStats на сайте Rails с nginx, и у меня есть страницы, к которым можно получить доступ следующим образом

http://mysite.com/order/receipt/[receipt_tag]

Я бы хотел, чтобы AWStats отображал их как x совпадений для страницы /order/receipt/* вместо 1 попадания для [tag x] и 1 для [tag y] и так далее. Самая близкая директива, которую я нашел, - URLWithQueryWithoutFollowingParameters, но поскольку я использую params в качестве компонентов пути, я не думаю, что это применимо.

Та же проблема, но с (вероятно) более распространенным сценарием - объединение идентификаторов на одной странице. Так /admin/orders/[order_id] следует сообщать как x попаданий для /admin/orders/* вместо того /admin/orders/1 и /admin/orders/2, и т.д.

Это возможно?

Ужасное решение, которое я использую, - это добавить все цифры в значение conf URLQuerySeparators в awstat, например

URLQuerySeparators="?;0123456789"

Если у вас есть числа в первой части вашего URL-адреса (например, /admin2/orders/1) он не будет работать очень хорошо. Кроме того, если вы хотите, чтобы он посмотрел на значения строки запроса, я не уверен, как он будет себя вести.