Не, я просто сразу не сообразил, что могут быть страницы без исходников. Для меня это слишком нелепо 😀
Как я понял, ТСу нужно добавлять на каждую страницу «уник» город, т.е. одними регурярками, по крайней мере вменяемыми, тут не обойдешься. Или я неправильно понял его слова?
Заново сгенерируйте страницы, например при помощи G-Drive, а потом выкачайте их wget'ом (см. эту тему).
Конечно, если у вас только готовый статик, то сначала нужно его распарсить. Никогда не храните контент только в виде готовых страниц. Всегда сохраняйте его и в исходном виде.
Можно на стороне своего сервера учет вести. Хотя согласен: такой изврат лучше на клиенте делать. Меньше шансов, что ПС накажут. Но шансы все равно велики.
По уму просто нужно менять цель с большой периодичностью. Что у вас за эксперимент? Не можете выбрать более прибыльную цель? Или свою ссылку сдаете в «субаренду» сразу двоим? 😀
Дело не в паре инклудов.
Заставляете весь статик прогонять через пых. Или не прогонять, если на фронте работает др. Web-сервер, отдающий статик, что, возможно, еще хуже (код ваших вставок уйдет на клиент).
Открываете потенциальную дыру в безопасности. Ну, не рассчитаны вменяемые системы на обработку html-файлов пыхом, т.е. могут спокойно пропускать таких троянских коней, рассчитывая на вменяемость админа/др. программиста.
С моей точки зрения это выглядит примерно так же, как если бы вы предложили запросы на загрузку статич. картинок отдать на обработку пыху.
Все уже дано поняли, что XML плохо подходит для хранения (с быстрым/произвольным извлечением данных), и используют его для обмена. Один ты такой вылез из берлоги и бодро прешь против здравого смысла.
Посыл «моя песочница самая крутая, а вы все здесь недоумки» – это вообще здец. Твою поделку поначалу пытались оплевывать аргументированно, но ты нифага не просекал, что тебе говорят. Про аргументированные контрответы и говорить нечего. Так что сам копайся в своей песочнице. А мы подождем и посмотрим, как ты «разжиреешь» на продаже доступа к документации 🤣
Фактически предлагаете выучить новый язык. И ради чего? Замены известных клиентских языков и построения «модульных» страниц, что элементарно реализуется на любом серверном языке (+ желательно БД) 😀
Как вам писали, нужно не мешать все в кучу, а наоборот пытаться разделять.