मैं nginx में एक नियम बनाना चाहता हूँ जो दो काम करता है:
- "Www। निकालता है।" अनुरोध से यू.आर.आई.
- यदि अनुरोध URI "http" हो तो "https" पर पुनर्निर्देशित करता है
उन चीजों में से प्रत्येक को व्यक्तिगत रूप से कैसे करना है, इसके बहुत सारे उदाहरण हैं, लेकिन मैं एक समाधान का पता नहीं लगा सकता हूं जो दोनों को सही ढंग से करता है (यानी एक अनुप्रेषित लूप नहीं बनाता है और सभी मामलों को ठीक से संभालता है)।
इसे इन सभी मामलों को संभालने की आवश्यकता है:
1. http://www.example.com/path
2. https://www.example.com/path
3. http://example.com/path
4. https://example.com/path
इन सभी को बिना लूपिंग के https://example.com/path (# 4) पर समाप्त होना चाहिए । कोई विचार?