function tags_count($url,$tag) { // $tag = '<img'; открытый!$data = file_get_contents($url); return substr_count ($data, $tag);}echo tags_count('/', '<img');
Думаю, у ТС взаимное непонимание со всеми отметившимися))) (или же он стремится казаться.. )))
В общем-то допиливается.. но требует определённого понимания как SEO, так и CMS.
Под "нужные" фильтры создаются страницы с rel=canonical, редиректами и прочими SEO-пожеланиями (meta title, description, keywords, h1, SEO-текст..) ненужные - дополняются noindex-ом.. или rel=canonical (или "нужными" редиректами) на нужные...
"левые" параметры (а-ля "купить у конкурентов") можно фильтровать через перечень допустимых..
RewriteCond %{HTTP_HOST} ^www\.ru\.new-site\.com$ [NC,OR]RewriteCond %{HTTP_HOST} ^(www\.)?old-site\.com$ [NC]
RewriteCond %{HTTP_HOST} !=ru.new-site.com
В логах web-сервера в таких случаях можно найти информацию об ошибке...
При необходимости - поиграться с настройками
p.s. Если файл в папке с шаблоном, то JPATH_BASE точно куда надо указывает?
То, что браузер тянет фавикон - это нормально (хоть и не всегда очевидно).. А вот почему при запросе фавиконки выполняется цикл... 🤪
p.s. Вариант с "заблокировать" вполне рабочий, но я бы туда файлик загрузил.. пусть даже нулевого размера..
А в логах Web-сервера? )))
А в режиме инкогнито?---------- Добавлено 02.06.2019 в 09:33 ----------favicon.ico - text/html )))---------- Добавлено 02.06.2019 в 09:33 ----------И по размеру, и по времени подозрительно на предыдущую строчку смахивает ))
В браузере F12 - и смотреть вкладку Network )))---------- Добавлено 02.06.2019 в 09:28 ----------* как вариант - в режиме инкогнито открыть.. плагины не будут ходить.
foreach ($Level3 as $lev3){$db->query..die();
p.s. конечно, отлаживать удобнее с использованием соответствующих инструментов.. но чутьё проверить - вполне пойдёт ))
Ну.. или перед началом табличка не чистится.. )) Но тогда бы записей гораздо больше было.. ))