आपकी रूट फ़ाइलों में एडिट
यह रूट और रीडायरेक्ट फ़ाइलों को पढ़ता है, एक बदलाव का प्रस्ताव देता है और स्वीकार करने से पहले diff दिखाता है।
Segment Route Windows 10/11 के लिए एक स्वतंत्र AI एजेंट है जो आपके सर्वरों पर रूट फ़ाइलों और हर URL रीडायरेक्ट को एडिट करता है। यह आपके कमांड्स स्वयं चलाता है, हर चैट कार्ड में असली रिजल्ट दिखाता है और किसी भी कदम में बदलाव होने पर आपके OK की प्रतीक्षा करता है। इसे चलाने के लिए किसी खाते की आवश्यकता नहीं है, और वर्शन 2.9.26 वर्तमान रिलीज है।
यह रूट और रीडायरेक्ट फ़ाइलों को पढ़ता है, एक बदलाव का प्रस्ताव देता है और स्वीकार करने से पहले diff दिखाता है।
आपका कॉन्फ़िग टेस्ट, रीलोड और रिक्वेस्ट कमांड Shell में चलते हैं, और कार्ड असली exit code दिखाता है।
Ask first एक्शन से पहले रुक जाता है, और Plan only एक प्लान लिखता है और कुछ भी नहीं चलाता है।
लोग पूछते हैं कि वे एक रिवर्स प्रॉक्सी सर्वर को सार्वजनिक रूप से क्यों उपयोग करें: एक नियंत्रित एंट्री पॉइंट ओपन बैकएंड्स को बदल देता है। Segment Route उस एंट्री पॉइंट की फ़ाइलों को पढ़ता है, उन्हें diff के साथ एडिट करता है, आपके टेस्ट चलाता है और एक कार्ड में रिजल्ट रिपोर्ट करता है जिसे आप विस्तृत आउटपुट देखने के लिए एक्सपैंड कर सकते हैं।
about1 matchredirects.confloadedredirects.conf+1 -1your config testexit 0your request command301 foundएक पेज जो स्थायी रूप से स्थानांतरित हो गया है लेकिन अभी भी अस्थायी कोड के साथ जवाब दे रहा है, सर्च इंजनों और आगंतुकों को यह बताता रहता है कि पुराना पता वर्तमान है। list_dir और grep उस रूट फ़ाइल को खोजते हैं जो पुराने पथ का जिक्र करती है, और read_file वह लाइन दिखाता है जो कोड 302 भेजती है। edit_file उस कोड को 301 में बदल देता है और diff दिखाता है। Ask first मोड में एजेंट यहाँ रुक जाता है। अभी तक कुछ भी रीलोड नहीं होता। Shell फिर आपका कॉन्फ़िग टेस्ट कमांड चलाता है, रीलोड करता है, और पुराने पते पर एक रिक्वेस्ट भेजता है, और कार्ड स्टेटस कोड और Location हेडर दिखाता है। उन्हें उन मानों से तुलना करें जिन्हें आपने बदलाव से पहले लिखा था, और केवल तभी diff स्वीकार करें जब दोनों मेल खाते हों। अपने प्लान में वह कोड डालें जिसे आप उम्मीद करते हैं, ताकि तुलना एक लिखे गए मान के खिलाफ जांच हो, न कि मेमोरी के खिलाफ।
रिवर्स प्रॉक्सी के पीछे एक अनंत रीडायरेक्ट लूप आमतौर पर इसका संकेत देता है कि दो परतें दोनों https को फोर्स कर रही हैं, इसलिए ब्राउज़र पेज तक नहीं पहुंच पाता। grep प्रॉक्सी फ़ाइल और एप्लिकेशन की सेटिंग्स फ़ाइल में redirect शब्द की खोज करता है, और read_file दोनों को खोलता है। दो नियम। edit_file उनमें से एक से डुप्लिकेट हटा देता है और diff दिखाता है। Shell आपका कॉन्फ़िग टेस्ट कमांड चलाता है, और एक रिक्वेस्ट कमांड उन रीडायरेक्ट्स को फॉलो करता है जिन्हें आप फॉलो करने के लिए कहते हैं, ताकि exit code और हॉप्स की संख्या कार्ड में दिखाई दे। diff की समीक्षा करें, पुरानी फ़ाइल का बैकअप रखें, और यदि सर्वर लाइव है तो Plan only से शुरू करें। फिक्स के बाद, पते पर एक बार फिर रिक्वेस्ट करें और हॉप्स की गिनती करें: एक सही है, दो या अधिक का मतलब है कि कोई अन्य नियम अभी भी रीडायरेक्ट कर रहा है।
दो पते जो एक ही साइट सर्व करते हैं, आपके आगंतुकों को बांट देते हैं, इसलिए एक चुनें और दूसरे को एक single url redirect के साथ उसकी ओर भेजें। अपने डोमेन के लिए नियम लिखें, जैसे www.example.com से example.com, पहले एक प्लान फ़ाइल में। read_file वर्तमान नियम खोलता है, edit_file स्थायी रीडायरेक्ट को diff के साथ जोड़ता है, और Shell आपका कॉन्फ़िग टेस्ट कमांड और दोनों नामों के खिलाफ एक रिक्वेस्ट कमांड चलाता है। चेन आगंतुकों को धीमा कर देती है और लूप में जा सकती है। दूसरी रिक्वेस्ट को केवल एक हॉप दिखाना चाहिए। Ask first मोड में diff की समीक्षा करें, और पुष्टि करें कि नियम आगंतुकों को उसी कंटेंट की ओर भेज रहा है जिसके वे पूछ रहे थे। एक रीडायरेक्ट जो किसी असंबंधित जगह ले जाता है, एक गलती है, और यह नियम के लिए नहीं है।
एक रिमोट VPS पर एक रिवर्स प्रॉक्सी जिसे आप प्रशासित करते हैं, SSH एनवायरनमेंट के माध्यम से पहुंचा जा सकता है, जहाँ Shell कमांड्स सर्वर पर चलते हैं जबकि फ़ाइल टूल्स चैट के वर्किंग फ़ोल्डर में काम करते हैं। उस एनवायरनमेंट को चुनें, अपने कॉन्फ़िग टेस्ट कमांड और अपने रीलोड कमांड को Shell के माध्यम से चलाएं, और हर कार्ड में असली exit code पढ़ें। Auto-run तुरंत एक्ट करेगा। Ask first एक लाइव सर्वर के लिए बेहतर विकल्प है, क्योंकि हर बदलाव आपके OK की प्रतीक्षा करता है। इसके बाद पब्लिक एड्रेस पर रिक्वेस्ट करें और स्टेटस कोड को उससे तुलना करें जिसे आपने पहले नोट किया था। सर्वर पर पुरानी कॉन्फ़िगरेशन का बैकअप रखें और रोलबैक का तरीका। इसका उपयोग केवल उन सर्वरों पर करें जिनका मालिक आप हैं या जिनका प्रशासन आप करते हैं।
Segment Route कोई होस्टेड सर्विस नहीं है और न ही कोई वेब सर्वर प्लगइन। यह केवल आपकी अपनी फ़ाइलों, आपके पीसी और उन सर्वरों के लिए है जिनका उपयोग करने की अनुमति आपको है, और आप काम को उनके भीतर रखते हैं: एजेंट स्कोप को लागू नहीं करता है, और Shell, वेब और SSH फ़ोल्डर-बाउंड नहीं हैं। यह गारंटी नहीं दे सकता कि कोड, स्कैन या विश्लेषण सही हैं, इसलिए हर diff और हर स्टेटस कोड आपकी पढ़ने के लिए है, इस पर भरोसा करने से पहले।