На сервере хостера выложил php-скрипт. При ПЕРВОЙ загрузке страницы (когда страница еще не в кеше или типа того), ко всем относительным ссылкам непонятно с какой стати добавляется хвост ?Visitor=...
Пример: ссылка вида
< a href=/missruss/home >home< / a >
заменяется на
< a href=/missruss/home?Visitor=4f477b79e069ec50c625ef66ed6a79fb >home< / a >
Скрипт использует mod_rewrite, хотя я и не уверен, что это как-то относится к проблеме. Важно то, что mod_rewrite используется для ЧПУ, а значит нельзя такому скрипту просто взять и передать какую-то лишнюю GET-переменную. Такая ссылка просто перестает работать.
Повторю, что эта переменная добавляется только первый раз. То есть для того, чтобы отследить эту проблему, надо:
1) закрыть браузер
2) открыть браузер
3) загрузить страницу
Если же эту страницу Обновить, то хвост ?Visitor=... больше не появляется.
Хостер съезжает на ошибку в скрипте, но скрипт я писал сам, нет там ничего подобного. С чем это может быть связано? Apache? mod_rewrite? Обработчик PHP?
Заранее спасибо.