Варианты:
1. Подключать jQuery в по-старинке, в шапке документа (не рекомендуется гуглооптимизаторами).
2. Выводить скрипт после подключения jQuery, в конце документа (не всегда возможно ввиду структуры шаблонов).
3. Оборачивать скрипт в обёртку ожидания события загрузки документа.
4. Включать скрипт в состав общего скрипта, подключаемого после подключения jQuery.
Это означает, что отсутствует jQuery. Иногда в скрипте надо писать jQuery вместо $, но чаще это происходит из-за того, что jQuery вызывается до его определения. Например, скрипт jquery.js загружается асинхронно или в конце документа, а вызов происходит inline.
Всё не читал. С трудом осилил первую страницу этой бредятины. Ответ на искомый вопрос найден, или как?
Есть. Открыть офис, пригласить специалиста на работу в этот офис, сидеть у него за спиной и постоянно его спрашивать:
- А что ты сейчас сделал?
- А зачем ты открыл эту страницу?
- Когда же наконец будет готово?
А локального php.ini нету что ли? Там Битрикс точно всё видит.
Если папка называется так же, как и домен - тогда да, согласен, возможна обычная замена. Если IP чужих доменов отличаются от Вашего - тогда это обычное клонирование. Таких тем на сёрче можно сходу найти несколько штук, появляются регулярно - каждая на несколько страниц обсуждений. Там решения - и такие же, как Ваше, и похитрее Вашего.
PS: Можете прописать в конфигурации сервера, чтобы он по запросу с IP-адреса 185.162.11.80 отдавал статическую страницу с содержанием "Этот клон сделали КАЗЛЫ".
Но даже с этой точки зрения непонятно, почему
[SCRIPT_FILENAME] => /server/www/домен мошенника/index.php
Кто-то понимает, что за бред тут написан? 😕
Это что за "мошенники" такие, которые кого ни попади пускают на свой хостинг?---------- Добавлено 03.03.2019 в 01:47 ----------Единственная рациональная версия, которая приходит в голову - это делегирование чужих доменов на IP ТСа и кривая настройка сервера у ТС.
Женщина - тоже человек.
Ничо, не комплексуй. Найдёшь ещё себе пару.