क्या आप सीखेंगे कि Nginx कैसे स्थापित किया जाए और छवियों तक सीधी पहुंच से इनकार करें? इस ट्यूटोरियल में, हम आपकी वेबसाइट पर छवियों तक सीधी पहुंच से इनकार करने के लिए Nginx सर्वर को कॉन्फ़िगर करने जा रहे हैं।
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
हमारे उदाहरण में, Nginx सर्वर वेबसाइट WWW.GAMEKING.TIPS की मेजबानी कर रहा है।
उपकरण सूची
निम्नलिखित अनुभाग इस ट्यूटोरियल बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।
एक अमेज़न एसोसिएट के रूप में, मैं खरीद योग्यता से कमाते हैं ।
Nginx – संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम Nginx से संबंधित ट्यूटोरियल की एक सूची के लिए त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल Nginx – छवियों के लिए सीधी पहुंच अवरुद्ध
एनजीएनएक्स सर्वर स्थापित करें।
डिफ़ॉल्ट वेबसाइट के लिए Nginx विन्यास फ़ाइल संपादित करें।
विन्यास फ़ाइल में निम्नलिखित पंक्ति जोड़ें।
इस लाइन को अपनी वेबसाइट का नाम बदलें।
यहां फ़ाइल है, हमारे विन्यास से पहले ।
यहां फ़ाइल है, हमारे विन्यास के बाद ।
एनजीइंक्स सेवा को पुनः आरंभ करें।
हमारे उदाहरण में, Nginx सर्वर हमारी वेबसाइट पर छवियों तक सीधी पहुंच से इनकार करेगा।
एक रिमोट लिनक्स कंप्यूटर से, एक छवि तक सीधी पहुंच करने की कोशिश करें।
यहां कमांड आउटपुट है।
एक रिमोट कंप्यूटर से, ब्राउज़र खोलें और एक छवि तक सीधी पहुंच करने की कोशिश करें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• http://www.gameking.tips/test1.jpg
Nginx सर्वर का उपयोग से इनकार करते है और एक त्रुटि संदेश प्रदर्शित करेगा ।
वेबसाइट यूआरएल तक पहुंचने का प्रयास करें और सभी छवियों को प्रदर्शित किया जाएगा।
बधाई! आपने छवियों तक सीधी पहुंच को ब्लॉक करने के लिए Nginx सर्वर को कॉन्फ़िगर किया।