मैं इस बारे में बहुत कुछ पढ़ रहा हूं और मैंने पाया है कि कई तरीकों की कोशिश कर रहा है और अभी तक कुछ भी ठीक से काम नहीं कर पाया है।
मैं व्यवस्थापक क्षेत्र और संबद्ध लॉगिन पृष्ठों को सुरक्षित करने में सक्षम होना चाहता हूं। इसलिए example.com/admin/* या example.com/user/* आदि में कुछ भी, SSL / TLS पर जाने की आवश्यकता है। हम मल्टीसाइट सेटअप के साथ प्रत्येक साइट पर लागू करना चाहते हैं। तो example1.com, example2.com, example3.com सभी एक ही सर्वर / उपयोगकर्ता खाते पर हैं।
स्थापित करना
- Drupal 7 मल्टी साइट
- स्वच्छ यूआरएल सक्षम
- PHP 5.3
- MySQL v14 d5
- Apache2
टिप्पणियाँ
- Securepages एक विकल्प नहीं है, क्योंकि कोई स्थिर Drupal 7 रिलीज़ नहीं है, और मौजूदा देव संस्करण का उपयोग करके Drupal Core को पैच करना आवश्यक है, जो हमारी नीति के विरुद्ध जाता है
- बिना किसी सफलता के साथ सत्र 443 की कोशिश की
- सुरक्षित लॉगिन की कोशिश की है जिसमें कोई सफलता नहीं है
- एक एसएसएल सर्टिफिकेट (अब परीक्षण के लिए एक स्व-हस्ताक्षरित) स्थापित है और सर्वर पर अन्य उद्देश्यों के लिए काम करता है, न कि ड्रुपल।
- मैंने HTTPS को सक्षम करने के बारे में Drupal.org पर सभी डॉक्स पढ़े हैं और थोड़ी सफलता के साथ वहां के निर्देशों का पालन करने का प्रयास किया है
- मैंने सेटिंग में $ conf ['https'] सेटिंग की है। बिना किसी परिणाम के।
प्रश्न
यदि मैं किसी साइट पर सब कुछ के लिए HTTPS सक्षम करता हूं, तो मुझे https: // के माध्यम से जाने के लिए कुछ भी प्रयास करने के लिए 404 मिलता है, जो मुझे यह सोचने के लिए प्रेरित करता है कि पुन: लिखने के नियम https पृष्ठों के लिए आवेदन नहीं कर रहे हैं। मुझे यहां क्या समझ नहीं आ रहा है? क्या मुझे इसे ठीक करने के लिए htaccess में एक पुन: लिखने की शर्त / नियम जोड़ा जा सकता है?
क्या यह द्रुपाल समुदाय में हल की गई समस्या नहीं है? क्या लोग केवल अपने व्यवस्थापक क्षेत्रों को असुरक्षित छोड़ रहे हैं, उपयोगकर्ता पासवर्ड स्पष्ट में भेजे जा रहे हैं? मुझे यह विश्वास करना मुश्किल लगता है, फिर भी ऐसा लगता है कि समस्या का कोई अंतर्निहित या आम तौर पर ज्ञात समाधान नहीं है।