Я запускаю веб-аналитику Piwik на сайте с различным доменным именем/адресом в зависимости от того, какая сеть просматривает сайт. Кроме того, имя/адрес сервера Piwik изменяется в зависимости от сети.Piwik: имя сервера изменяется в зависимости от сети
Допустим, пользователь А находится в сети аа, а также адрес сервера Piwik в этой сети является: 192.168.0.1 Пользователь б на сети бб, и есть адрес одного и того же сервера: 192.168.0.2
Как я могу заставить Piwik работать в обеих сетях? Использование dns не является вариантом. В вариантах Piwik, похоже, нет решения. Есть ли другой способ сделать это?
Вот часть сценария отслеживания, который определяет адрес сервера:
(function() {
var u="//192.168.0.1/piwik/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', '2']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();