DNS недавно меняли?
шутку понял, смешно 🍿
чем делится если у вас явно парсер отваливается на одном из внутренних циклов и в буфер обмена проскакивает необработанный код? обычная ошибка синтаксиса.
ЗЫ: Gallery отличный компонент, "вечные проблемы" могут быть только от кривизны рук и лени...
что проиндексирует? все менюшки, хеадеры/футеры, сквозную рекламу заодно с уник-контентом? это будет тот же самый "чудненький" поиск, что и у яши, только без бонусов.
есть отдельные системы полнотесктового поиска по SQL с кеширванием и остальными плюшками (читай свой "паук" по БД). но кастомизация такой нашлёпки на сайт задача обычно весьма не тривиальная...
сделать "красиво" не так сложно, но для магазина только полнотекстовой поиск по идее не подходит - нужны функциональные ограничения по параметрам, по цене и т.д.
хотя дополнительные плюшки от Яндекса реально рулят 🙅 и это обычно решает.
кстати, кнопка "купить" в поиске - это излишество, только количество отказов увеличивать. юзверь должен максимум инфы получить перед действием, а не от болды саппорт напрягать (ну если не спичками торговать, конечно)...
быстроробот реально хавает влёт, только подкидывай, 1-2 часа и страница в индексе. но это быстроробот ;) ...
если стоит условие "именно так, как мне надо" вопрос о готовом модуле снимается автоматом на 90% ...
и чё? все по классике жанра: "Первая доза бесплатно! Ты будешь?" 😂
уж лучше скрипт набросать который поштучно будет в я.поиск HTTP запросы отсылать на "изменённые" страницы... тихо-мирно-поштучно, несколько раз по кругу... быстроробот живенько схавает... хотя быстроробот та ещё сволочь...
внешний редирект - это последнее средство.
PS: строго говоря много лишних экранирований в регулярках, но это у меня привычка такая 😂 предохряняться по максимуму...
тупо переадресация будет так:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ \/index\.php\ HTTP\/RewriteRule ^index\.php$ http:\/\/%{HTTP_HOST}\/ [R=301,QSA,L]
а что вы там в коде наворотили - кроме вас никто не знает...