У меня есть следующий скрипт:
if (window.location.href.indexOf('env=P')) {
env = 'P';
console.log("P");
} else {
env = 'A';
console.log("A");
}
env всегда равно P независимо от того, какой URL. Я вполне уверен, что раньше использовал indexOf для URI, но не уверен, что проблема здесь.