Segment Route
Product

Wijzigingen in URL-omleidingen door een agent, weergegeven als diffs

01

Segment Route is een autonome AI-agent voor Windows 10/11 die routebestanden aanpast en elke URL-omleiding regelt op servers die jij beheert. Het voert je eigen commando's uit, toont het echte resultaat in elke chatkaart en wacht op je goedkeuring als een stap iets wijzigt. Er is geen account nodig om het te gebruiken, en versie 2.9.26 is de huidige release.

01

Past je routebestanden aan

Het leest route- en omleidingsbestanden, stelt een wijziging voor en toont de diff voordat je deze accepteert.

02

Voert je commando's uit

Je configuratietest, herlaad- en verzoekcommando's worden uitgevoerd in Shell, en de kaart toont de echte exitcode.

03

Pauzeert wanneer dat nodig is

Ask first pauzeert voordat acties worden uitgevoerd die iets wijzigen, en Plan only schrijft een plan en voert niets uit.

Wat de agent kan doen

Van een regel naar een gecontroleerd resultaat

Waarom zou je een reverse proxy-server publiek gebruiken? Een gecontroleerd toegangspunt vervangt open backends. Segment Route leest de bestanden van dat toegangspunt, past ze aan met een diff, voert je tests uit en rapporteert het resultaat in een kaart die je kunt uitvouwen om de volledige uitvoer te zien.

Vier taken, stap voor stap

Vervang een 302 door een 301-omleiding

Een pagina die definitief is verplaatst maar nog steeds reageert met een tijdelijke code, vertelt zoekmachines en bezoekers nog steeds dat het oude adres actueel is. list_dir en grep vinden het bestand met de regel die het oude pad vermeldt, en read_file toont de regel die code 302 verstuurt. edit_file wijzigt die code naar 301 en toont de diff. In Ask first-modus pauzeert de agent hier. Er wordt nog niets herladen. Shell voert vervolgens je configuratietestcommando uit, laadt opnieuw en stuurt een verzoek naar het oude adres, en de kaart toont de statuscode en de Location-header. Vergelijk deze met de waarden die je vooraf hebt genoteerd en accepteer de diff alleen als beide overeenkomen. Schrijf de code die je verwacht in je plan voordat je begint, zodat de vergelijking een controle is tegen een geschreven waarde en niet tegen geheugen.

Breek een oneindige omleidingslus

Een oneindige omleidingslus achter een reverse proxy betekent meestal dat twee lagen elk https afdwingen, waardoor de browser de pagina nooit bereikt. grep zoekt naar het woord redirect in het proxybestand en in het configuratiebestand van de toepassing, en read_file opent beide. Twee regels. edit_file verwijdert de dubbele uit één van hen en toont een diff. Shell voert je configuratietestcommando uit, en een verzoekcommando volgt de omleidingen die je vraagt om te volgen, zodat de exitcode en het aantal hops in de kaart verschijnen. Beoordeel de diff, bewaar een back-up van het oude bestand en begin met Plan only als de server live is. Na de reparatie vraag je het adres nog één keer op en tel je de hops: één is correct, twee of meer betekent dat een andere regel nog steeds omleidt.

Voeg www en het bare domein samen

Twee adressen die dezelfde site bedienen splitsen je bezoekers, dus kies er één en stuur het andere ernaar toe met een enkele url-omleiding. Schrijf de regel voor je eigen domein, zoals www.example.com naar example.com, eerst in een planbestand. read_file opent de huidige regels, edit_file voegt de permanente omleiding toe met een diff, en Shell voert je configuratietestcommando en een verzoekcommando uit tegen beide namen. Lussen vertragen bezoekers en kunnen in een lus draaien. Het tweede verzoek moet daarom slechts één hop tonen. Beoordeel de diff in Ask first-modus en bevestig dat de regel bezoekers naar dezelfde inhoud stuurt die ze hebben opgevraagd. Een omleiding die naar een willekeurige locatie leidt is een fout, en dat is niet waar de regel voor bedoeld is.

Pas een proxy op een externe server aan

Een reverse proxy op een externe VPS die je beheert, kan worden bereikt via de SSH-omgeving, waar Shell-commando's op de server worden uitgevoerd terwijl de bestandswerktuigen werken in de werkmap van de chat. Kies die omgeving, voer je configuratietestcommando en je herlaadcommando uit via Shell, en lees de echte exitcode in elke kaart. Auto-run zou direct handelen. Ask first is de betere keuze voor een live server, omdat elke wijziging wacht op je goedkeuring. Vraag daarna het publieke adres op en vergelijk de statuscode met die je vooraf hebt genoteerd. Bewaar een back-up van de oude configuratie op de server en een manier om terug te gaan. Gebruik dit alleen op servers die je eigendom bent of beheert.

Wat Segment Route niet doet

Segment Route is geen gehoste service en geen plugin voor een webserver. Het is bedoeld voor je eigen bestanden, je pc en servers die je mag gebruiken, en je houdt het werk binnen hen: de agent dwingt geen scope af, en Shell, web en SSH zijn niet mapgebonden. Het kan niet garanderen dat code, scans of analyses correct zijn, dus elke diff en elke statuscode is aan jou om te lezen voordat je erop vertrouwt.

Segment Route voor Windows

Probeer de agent op je volgende omleiding

Download Segment Route ↗