У меня есть эта проблема. В моем предыдущем посте было много посещений с Facebook, и они начали добавлять строку запроса к своим исходящим URL (например, ?fbclid=IwAR26j_D60TXYnGASbu27ABBdZduNInguL4mp_nK7eqxm6UklZEpWt8jkZM4
), поэтому в моей статистике каждое посещение с Facebook является уникальным URL (некоторые из них имеют больше, чем один визит, так что, возможно, они акции). Я добавил перенаправление для будущих посетителей:
RewriteCond %{QUERY_STRING} fbclid=.+
RewriteRule (.*) /$1?fbclid= [R=302,L]
но я также хочу изменить URL-адреса в базе данных Piwik (только одно последнее сообщение), но у меня возникла проблема с поиском, где сохранены URL-адреса. Я посетил сообщение из режима инкогнито (поскольку у меня cookie не отслеживается) мои посещения) поэтому у меня есть один URL без значения.
Piwik имеет поддержку, но она предназначена для платной подписки для предприятий (у меня есть бесплатная версия), у них также есть проблемы с GitHub, но они связаны с ошибками, поэтому я не знаю, где это спросить, кроме StackOverflow.
Что я пробовал это:
mysql> select * from piwik_log_action where name = 'jcubic.pl/2018/10/pytania-rekrutacyjne-css.html?fbclid='
# this is post after redirect
+----------+----------------------------------------------------------+------------+------+------------+
| idaction | name | hash | type | url_prefix |
+----------+----------------------------------------------------------+------------+------+------------+
| 2246 | jcubic.pl/2018/10/pytania-rekrutacyjne-css.html?fbclid= | 4170874330 | 1 | 2 |
+----------+----------------------------------------------------------+------------+------+------------+
mysql> update piwik_log_link_visit_action
set idaction_url = 2246
where idaction_url in (select idaction
from piwik_log_action
where name like '%pytania-rekrutacyjne-css.html?fbclid=%' and name <> 'jcubic.pl/2018/10/pytania-rekrutacyjne-css.html?fbclid=')
запрос был успешным и adaction_url обновляется для всех записей. Но когда я обновил отчет Piwki, я все еще получаю страницы со строкой запроса fbclid со значением.
Кто-нибудь знает о Piwik (старая версия 3.0.0 до того, как он был переименован в matomo) и знает, как изменить URL в БД?