मैं एक एसएसएल प्रमाणपत्र के साथ एक वेबसाइट संचालित करता था, लेकिन एसएसएल प्रमाण पत्र का उपयोग करना बंद कर दिया है। समस्या यह है कि वेबसाइट के अधिकांश बाहरी लिंक https: // उपसर्ग का उपयोग करते हैं।
मैंने .htaccess फ़ाइल में http: // से http: // की कोशिश की है:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI}
लेकिन ऐसा लगता है, जैसा कि कहीं और बताया गया है, कि सर्वर रीडायरेक्ट को सक्रिय करने से पहले प्रमाणपत्र को पुनः प्राप्त करने की कोशिश कर रहा है। इसलिए, रीडायरेक्ट पूरा होने से पहले एक त्रुटि दिखाई जाती है। त्रुटि या तो एक चेतावनी है कि प्रमाण पत्र की समय सीमा समाप्त हो गई है, या यदि मैं प्रमाणपत्र हस्ताक्षर अनुरोध को हटाता हूं, तो एक त्रुटि जिसे एसएसएल ने एक रिकॉर्ड प्राप्त किया जो अधिकतम स्वीकार्य लंबाई से अधिक था।
क्या आने वाले लिंक को ठीक से पुनर्निर्देशित करने की अनुमति देने का कोई तरीका है?