Image

(अंतिम परिवर्तन: 03.05.2024)

वेब सर्वर सेटिंग्स को कॉन्फ़िगर करना अनुभवी उपयोगकर्ताओं के लिए डिज़ाइन किया गया है और आपको अतिरिक्त वेब सर्वर निर्देशों को कॉन्फ़िगर करने, ब्लॉक करने और विशिष्ट आईपी पते से अपनी साइट तक पहुंच की अनुमति देने की अनुमति देता है। यहां आप इस वेबसाइट के लिए अपाचे वेब सर्वर सेटिंग्स निर्दिष्ट कर सकते हैं। कस्टम अपाचे कॉन्फ़िगरेशन उपयोगी है, उदाहरण के लिए, जब आप अपनी वेबसाइट पर एक नई प्रकार की इंडेक्स फ़ाइलों का उपयोग करना चाहते हैं या एक निश्चित MIME प्रकार को कुछ फ़ाइल नाम एक्सटेंशन के साथ जोड़ना चाहते हैं। डिफ़ॉल्ट मान का अर्थ है कि अपाचे अपने सर्वर-वाइड कॉन्फ़िगरेशन से संबंधित निर्देश का उपयोग करेगा। यदि अपाचे फ्रंटएंड सर्वर के रूप में nginx के साथ चल रहा है, तो आप इस पृष्ठ पर nginx सेटिंग्स भी निर्दिष्ट कर सकते हैं।



  • अतिरिक्त अपाचे निर्देश

यदि आपको विशेष सेटिंग्स नहीं मिल पाती हैं, तो उन्हें नीचे दिए गए फ़ील्ड में जोड़ें। ये सेटिंग्स सर्वर-व्यापी अपाचे निर्देशों को ओवरराइड कर देंगी। पहले फ़ील्ड के निर्देशों का उपयोग तब किया जाता है जब कोई विज़िटर HTTP पर साइट तक पहुंचता है। दूसरे फ़ील्ड में HTTPS के लिए निर्देश शामिल हैं। आम तौर पर, आपको अपने निर्देशों को दोनों क्षेत्रों में जोड़ना चाहिए। उसी सिंटैक्स का उपयोग करें जैसा आप httpd.include के लिए करते हैं। उदाहरण के लिए, यदि आप एक कस्टम त्रुटि पृष्ठ सेट करना चाहते हैं, तो पंक्ति जोड़ें: ErrorDocument 401 /my_error_page.html



  • अतिरिक्त nginx निर्देश

यहां आप Apache के सामने चलने वाले nginx रिवर्स प्रॉक्सी सर्वर के लिए सेटिंग्स निर्दिष्ट कर सकते हैं। आपके निर्देश सर्वर-व्यापी nginx कॉन्फ़िगरेशन को ओवरराइड कर देंगे। उदाहरण के लिए, हो सकता है कि आप कनेक्शन टाइमआउट बदलना चाहें या अनुरोधों को gzip से पैक करना चाहें। उसी सिंटैक्स का उपयोग करें जैसा आप nginx.conf के लिए करते हैं। उदाहरण के लिए, यदि आप सभी प्रॉक्सी अनुरोधों को gzip के साथ पैक करना चाहते हैं, तो पंक्ति जोड़ें: 'gzip_proxied any;।

यह कॉन्फ़िगरेशन आपको सर्वर को ठीक करने की अनुमति देता है, सहेजने के बाद, साइट के प्रदर्शन की जांच करना न भूलें, क्योंकि ये सेटिंग्स सीधे स्क्रिप्ट के निष्पादन को प्रभावित करती हैं।