यह करना वास्तव में आसान होना चाहिए लेकिन मैं दीवार पर अपना सिर मार रहा हूं। अगर मुझे www.mysite.com/mypath के लिए अनुरोध मिलता है तो मैं www.mysite.com/myotherpath/thisfile.html की सामग्री की सेवा करना चाहता हूं। मैं nginx कॉन्फ़िगरेशन के साथ ऐसा कैसे कर सकता हूं।nginx वर्चुअल निर्देशिका को फिर से लिखने के लिए
8
A
उत्तर
8
उचित स्थान ब्लॉक के भीतर पुनर्लेखन निर्देश का उपयोग करें। उदाहरण के लिए आप बुनियादी स्थान जो सभी अनुरोधों
location/{
/*your rules here*/
}
आप किसी अन्य ब्लॉक है, जो आप अपने सर्वर में सोचने के लिए के लिए विशिष्ट पथ
location /mypath {
rewrite ^/mypath$ /real/path/to/file/thisfile.html;
}
इसके अलावा के निपटने के लिए क्या करेंगे जोड़ने की आवश्यकता होगी संभाल लेंगे है कि ब्लॉक कि thisfile.html
डिफ़ॉल्ट आप try thisfile.html
निर्देश का उपयोग कर सकते है
यह सब अच्छी तरह से आधिकारिक पृष्ठ पर समझाया गया है Official Nginx RewriteModule page
9
location = /mypath {
try_files /myotherpath/thisfile.html =404;
}
संबंधित मुद्दे
- 1. कॉम्प्लेक्स nginx सबडोमेन के लिए नियमों को फिर से लिखना
- 2. "वर्चुअल निर्देशिका
- 3. .htaccess फिर से लिखने के माध्यम से
- 4. जावास्क्रिप्ट वर्चुअल निर्देशिका से अनजान
- 5. वर्चुअल निर्देशिका
- 6. Nginx प्रॉक्सी या उपयोगकर्ता एजेंट के आधार पर फिर से लिखने
- 7. एक स्तर ऊपर जाने के लिए पथ लिखने के लिए और फिर किसी अन्य निर्देशिका में
- 8. निर्देशिका आईआईएस 6 वर्चुअल निर्देशिका
- 9. लिस्प फ़ंक्शन को फिर से लिखने के बिना संशोधित करें?
- 10. वर्चुअल निर्देशिका और ASP.NET निर्देशिका पथ
- 11. यूआरएल फिर से लिखने का काम कैसे करता है?
- 12. कैसे एक वर्चुअल निर्देशिका
- 13. वर्चुअल निर्देशिका आईआईएस
- 14. इनको फिर से लिखने संबंधित पथ
- 15. ओपनजीएल ईएस के लिए 2 डी ओपनजीएल ऐप को फिर से लिखने के लिए कैसे?
- 16. कैसे इनको फिर से लिखने स्क्रिप्ट
- 17. वेबसाइट और वर्चुअल निर्देशिका
- 18. अपाचे में कुछ पृष्ठों को छोड़कर HTTPS को फिर से लिखने के लिए कैसे मजबूर करें?
- 19. एकाधिक वर्चुअल निर्देशिका को कैसे निकालें?
- 20. सही तरीके से सभी वर्चुअल होस्टों को सेवा देने के लिए nginx के लिए अपाचे और परम कॉन्फ़िगरेशन
- 21. पुन: प्रारंभ करने के लिए और Nginx को फिर से लोड क्यों नहीं करें?
- 22. सभी आयातों के नाम पर आयात विवरणों को फिर से लिखने के लिए हास्केल टूल?
- 23. रीडायरेक्ट और फिर से लिखने के बीच समझौता अंतर .htaccess
- 24. ऑर्चर्ड वेब एप्लिकेशन के अंदर वर्चुअल निर्देशिका
- 25. आईआईएस वेब तैनाती - वर्चुअल निर्देशिका बनाएँ?
- 26. .htaccess PHP स्क्रिप्ट के लिए छवि फ़ाइल को फिर से लिखने
- 27. रूट को फिर से लिखने के लिए Mod_Rewrite का उपयोग करें
- 28. dginango के लिए वर्चुअल सर्वर + fcgi कैसे nginx करने के लिए?
- 29. nginx
- 30. nginx से localhost के लिए सही विन्यास?
है कि यह किया था। चीयर्स! –
यह nginx में चीजों को करने का एक बुरा तरीका है, कृपया यहां देखें: http://wiki.nginx.org/Pitfalls – VBart
@VBart मुझे उस पृष्ठ पर विशिष्ट यूआरआई के संचालन से संबंधित कुछ भी नहीं मिला। – AlexKey