Segment Route
Продукт

Изменения URL-редиректов агентом, отображаемые в виде diff

01

Segment Route — автономный ИИ-агент для Windows 10/11, который редактирует файлы маршрутов и все URL-редиректы на серверах, которые вам принадлежат. Он самостоятельно запускает ваши команды, показывает реальный результат в каждой карточке чата и ждёт вашего одобрения, если шаг что-то изменяет. Для запуска не нужна учётная запись, а текущая версия — 2.9.26.

01

Редактирует ваши файлы маршрутов

Он читает файлы маршрутов и редиректов, предлагает изменение и показывает diff перед тем, как вы его примете.

02

Запускает ваши команды

Ваши команды проверки конфигурации, перезагрузки и запросов выполняются в Shell, а карточка показывает реальный код выхода.

03

Останавливается, когда это важно

Ask first приостанавливается перед действиями, которые что-то изменяют, а Plan only составляет план и ничего не запускает.

Что может делать агент

От правила к проверенному результату

Люди спрашивают, зачем использовать сервер обратного прокси публично: одна контролируемая точка входа заменяет открытые бэкенды. Segment Route читает файлы этой точки входа, редактирует их с помощью diff, запускает ваши тесты и сообщает результат в карточке, которую можно развернуть, чтобы увидеть полный вывод.

Четыре задачи шаг за шагом

Заменить 302 на постоянный редирект 301

Страница, которая переехала навсегда, но всё ещё отвечает временным кодом, продолжает сообщать поисковым системам и посетителям, что старый адрес актуален. list_dir и grep находят файл правила, содержащий старый путь, а read_file показывает строку, отправляющую код 302. edit_file изменяет этот код на 301 и показывает diff. В режиме Ask first агент приостанавливается здесь. Пока ничего не перезагружается. Затем Shell запускает вашу команду проверки конфигурации, перезагружает и отправляет запрос к старому адресу, а карточка показывает код статуса и заголовок Location. Сравните их со значениями, которые вы записали до изменения, и примите diff только тогда, когда оба совпадают. Впишите ожидаемый код в свой план перед началом, чтобы сравнение было проверкой против записанного значения, а не против памяти.

Разорвать бесконечную цепочку редиректов

Бесконечный цикл редиректов за обратным прокси обычно означает, что два слоя принудительно включают https, поэтому браузер никогда не достигает страницы. grep ищет слово redirect в файле прокси и в файле настроек приложения, а read_file открывает оба. Два правила. edit_file удаляет дубликат из одного из них и показывает diff. Shell запускает вашу команду проверки конфигурации, а команда запроса следует по редиректам, которые вы просите её следовать, так что код выхода и количество переходов появляются в карточке. Проверьте diff, сохраните резервную копию старого файла и начните с Plan only, если сервер работает. После исправления снова запросите адрес и подсчитайте переходы: один — это правильно, два или больше означает, что другое правило всё ещё перенаправляет.

Объединить www и домен без www

Два адреса, обслуживающие один и тот же сайт, делят ваших посетителей, поэтому выберите один и отправьте другой к нему с помощью одного URL-редиректа. Сначала запишите правило для вашего собственного домена, например www.example.com в example.com, в файл плана. read_file открывает текущие правила, edit_file добавляет постоянный редирект с diff, а Shell запускает вашу команду проверки конфигурации и команду запроса для обоих имен. Цепочки замедляют посетителей и могут зациклиться. Поэтому второй запрос должен показывать только один переход. Проверьте diff в режиме Ask first и убедитесь, что правило отправляет посетителей к тому же контенту, который они запросили. Редирект, ведущий куда-то совсем не туда, — это ошибка, и именно ради этого не нужно правило.

Изменить прокси на удалённом сервере

Обратный прокси на удалённом VPS, которым вы управляете, можно достичь через среду SSH, где команды Shell выполняются на сервере, а инструменты работы с файлами работают в рабочей папке чата. Выберите эту среду, запустите вашу команду проверки конфигурации и команду перезагрузки через Shell и прочитайте реальный код выхода в каждой карточке. Auto-run действовал бы немедленно. Ask first — лучший выбор для работающего сервера, потому что каждое изменение ждёт вашего одобрения. После этого запросите публичный адрес и сравните код статуса с тем, который вы записали ранее. Сохраните резервную копию старой конфигурации на сервере и способ отката. Используйте это только на серверах, которые вам принадлежат или которыми вы управляете.

Что Segment Route не делает

Segment Route — это не хостинговый сервис и не плагин для веб-сервера. Он предназначен только для ваших собственных файлов, вашего ПК и серверов, которыми вы имеете право пользоваться, и вы сохраняете работу внутри них: агент не ограничивает область действия, а Shell, веб и SSH не привязаны к папкам. Он не может гарантировать, что код, сканирование или анализ верны, поэтому каждый diff и каждый код статуса — на ваше усмотрение, прежде чем вы положитесь на них.

Segment Route для Windows

Попробуйте агент при следующем редиректе

Скачать Segment Route ↗