Niew, оптимальное решение - писать в чат и просить "отключить показ баннерной рекламы", но если неделю-две назад там прямо говорили про эту баннерную рекламу, то теперь техподдержке сказали включить заднюю и они строчат отписки и прямо уверяют что проблема по любому на вашей стороне, мы в трафик не можем влазить или кормят отписками - это не в нашей компетенции и т.п. В этом случае надо наверно будет описать проблему через обратную связь - https://lk.rt.ru/#feedback (не через чат, а техподдержка по телефону вообще походу не в теме что происходит).
15432: Все же Proxifier - не то, без доп костылей не заработает, т.к. не создает локальный прокси сервер, а лишь перенаправляет трафик с заданного порта через заданный прокси. Нельзя в программе указать локальный прокси, например localhost:2020, а в Proxifier создать правило для localhost:2020 с перенаправлением на внешний прокси (верней сделать-то так можно, но на порту 2020 прокси не появится).
Спасибо за наводку, вижу что можно указать свой прокси, который вроде как будет висеть на заданном локальном порту, но почему-то сходу не завелось, буду разбираться.
15432: Proxifier - похоже может провести через прокси весь трафик системы, а надо только с определенных портов, например чтобы локальный порт-прокси 127.0.0.1:2020 выходил на прокси с авторизацией на ip login:pass@50.60.70.80:3322.
Бекенд загибается со второй-третьей тысячи редиректов. Поэтому если речь идет о сотнях-тысячах редиректов я их переношу в nginx. Он с этим справляется заметно лучше и не вижу смысла дергать бекэнд по этому поводу.
Ок, запрос /auto/page-10.html не доходит до бекенда, сразу выдает редирект и это полностью правильно, так и должно работать, только почему тогда и /auto/page-2.html сразу редиректится - вот это уже не правильно... И вопрос в том как изменить этот первый location чтобы страницы выдающие 200-ый код отправлялись посетителю.
Алексей Тен: Вам есть что сказать по данному вопросу? Речь идет об урлах и ответах сервера, решать это логичней со стороны nginx а не со стороны изменяющегося движка и php. Зачем вы мне доказываете что я не правильно поставил вопрос. Пагинация изначально была такой page-1, page-11, page-21, page-811. Сейчас номера идут по порядку, поисковики запомнили старые адреса.
Алексей Тен: Там слишком много лишних страниц (намного больше чем предположительно появится на сайте), например page-811, хотя у многих категорий страниц в пагинации в пределах всего 50-100. То есть да, для первого десятка лишних страниц пагинации может и разумно ставить 302, но для остальных определенно стоит делать 301. Поэтому для упрощения разумней везде ставить 301.
Алексей Тен: Это все же не скрипт, а движок (joomla) который периодически обновляется. Если в виде урлов все выглядит просто, то со стороны движка нужно перепроверять куда больше (категория или нет, где кончается пагинация, как урлы преобразуются текущим сеф компонентом). В целом получится не проще.
Такой вариант не срабатывает.
location ~* /(.*?)/page-\d+\.html {
try_files $uri /$1.html;
}
и такой тоже:
location ~* /auto/page-\d+\.html {
try_files $uri /auto.html;
}
и даже такой:
location = /auto/page-405.html {
try_files $uri /auto.html;
}
Не редиректит. Для существующих страниц выдает 200 для не существующих 404. Такое впечатление что запрос обрабатывает другой location, хотя указанные варианты ставились в начало секции server.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.