PrestaShop स्टोर को HTTPS पर लाने में तीन चरण लगते हैं: अपने सर्वर पर एक SSL प्रमाणपत्र इंस्टॉल करें, Shop Parameters में दो सेटिंग्स चालू करें, और पुराने HTTP ट्रैफ़िक को रीडायरेक्ट करें। बीच का चरण अधिकतर लोगों को उलझा देता है, क्योंकि PrestaShop में एक के बजाय दो SSL सेटिंग्स होती हैं और दूसरी सेटिंग तब तक लॉक रहती है जब तक पहली सेव न हो जाए।
त्वरित उत्तर: यदि आपके सर्वर पर काम कर रहा प्रमाणपत्र है, तो Shop Parameters > General खोलें, वह लिंक क्लिक करें जो जाँचता है कि आपका शॉप HTTPS को सपोर्ट करता है या नहीं, Enable SSL को Yes पर सेट करें, फिर Enable SSL on all pages को Yes पर सेट करें, पेज के नीचे स्क्रॉल करें और Save दबाएँ। यदि दूसरा स्विच ग्रे हुआ दिखे, तो इसका मतलब है कि पहला अभी सेव नहीं हुआ है।
SSL (Secure Sockets Layer का संक्षिप्त रूप, हालाँकि आज जारी होने वाले सभी प्रमाणपत्र TLS का उपयोग करते हैं) वही है जो आपके शॉप के एड्रेस बार में पैडलॉक दिखाता है और पेमेंट गेटवे को काम करने देता है। यदि आप पहले पृष्ठभूमि समझना चाहते हैं, तो पढ़ें SSL प्रमाणपत्र क्या है। ये चरण PrestaShop 8 और PrestaShop 9 दोनों को कवर करते हैं।
आपके PrestaShop सेटअप के लिए कौन सा तरीका उपयुक्त है
| आपका सेटअप | प्रमाणपत्र कैसे प्राप्त करें | लगभग कितना समय |
|---|---|---|
| AutoSSL वाला मैनेज्ड या cPanel होस्ट | पैनल में फ्री प्रमाणपत्र जारी करें, फिर PrestaShop में SSL सक्षम करें | 10 मिनट |
| अपना स्वयं का VPS, कोई होस्टिंग पैनल नहीं | Let’s Encrypt प्रमाणपत्र के लिए Certbot | 20 मिनट |
| पेड प्रमाणपत्र (OV, EV या वाइल्डकार्ड) | CSR जनरेट करें, मैन्युअल रूप से इंस्टॉल करें | 30 मिनट प्लस वेलिडेशन |
| शॉप के आगे Cloudflare | ऑरिजिन पर प्रमाणपत्र, Cloudflare को Full (strict) पर सेट करें | 15 मिनट |
शुरू करने से पहले शॉप और डेटाबेस का बैकअप लें। किसी लाइव स्टोर पर यह काम पीक ऑवर्स के बाहर करें: जितने मिनट चेकआउट अनुपलब्ध रहता है, उतना ऑर्डर खो जाता है।
PrestaShop स्टोर को कौन सा SSL प्रमाणपत्र उपयोग करना चाहिए?
एक फ्री प्रमाणपत्र ट्रैफ़िक को उतना ही अच्छी तरह एन्क्रिप्ट करता है जितना पेड प्रमाणपत्र, और छोटे शॉप के लिए यह अक्सर सही विकल्प होता है। एक PrestaShop SSL प्रमाणपत्र और दूसरे में जो अंतर होता है, वह यह है कि प्रमाणपत्र प्राधिकरण (CA) ने जारी करने से पहले क्या सत्यापित किया, और यदि कुछ गलत हो जाए तो इसके पीछे क्या समर्थन है।
| प्रकार | CA क्या जाँचता है | जारी होने में समय | उपयुक्त है |
|---|---|---|---|
| Domain Validation (DV) | यह कि आप डोमेन को नियंत्रित करते हैं | मिनट | छोटे शॉप, होस्टेड पेमेंट पेज इस्तेमाल करने वाले शॉप |
| Organization Validation (OV) | डोमेन के साथ आपकी रजिस्टर्ड कंपनी | 1 से 3 कार्यदिवस | स्थापित स्टोर, B2B, वे जगहें जहाँ खरीदार यह जाँचते हैं कि वे किसे भुगतान कर रहे हैं |
| Extended Validation (EV) | कंपनी की पूरी कानूनी और परिचालन जाँच | 1 से 3 कार्यदिवस | उच्च ऑर्डर मूल्य, वित्त, कार्ड डेटा को सीधे संभालने वाले स्टोर |
ईकॉमर्स फ्री बनाम पेड की गणना को उस तरह बदल देता है जो किसी ब्लॉग के लिए नहीं होता। पेड प्रमाणपत्र एक वारंटी के साथ आते हैं जो प्रमाणपत्र स्वयं विफल हो जाने पर होने वाले नुकसान को कवर करती है, और एक साइट सील जो आप चेकआउट पर लगा सकते हैं। फ्री प्रमाणपत्रों में इनमें से कोई भी नहीं होता, और वे केवल Domain Validation होते हैं, इसलिए वे यह साबित नहीं करते कि शॉप कौन चलाता है।
PrestaShop से जुड़ी दो और बातें। यदि आप सबडोमेन्स पर मल्टीस्टोर चलाते हैं, तो एक वाइल्डकार्ड प्रमाणपत्र प्रति शॉप एक की जगह एक ही प्रमाणपत्र से सभी को कवर करता है। और आप जो भी चुनें, यहाँ HTTPS वैकल्पिक नहीं है: पेमेंट गेटवे सामान्य HTTP पर लाइव ट्रांजैक्शन प्रोसेस नहीं करेंगे, और PCI DSS को मजबूत क्रिप्टोग्राफी की आवश्यकता होती है, व्यवहार में TLS 1.2 या उच्चतर, किसी भी पेज पर जो कार्ड डेटा ट्रांसमिट करता है। यदि आप अनिश्चित हैं कि कौन सा प्रकार लागू होता है, तो SSL Wizard इसे संकीर्ण कर देता है।
प्रमाणपत्र को अपने सर्वर पर लगाएँ
PrestaShop प्रमाणपत्र इंस्टॉल नहीं करता। यह पहले सर्वर पर होता है, और PrestaShop आपको Enable SSL स्विच तब तक नहीं दिखाएगा जब तक आप अपने बैक ऑफिस को HTTPS पर एक्सेस नहीं कर पाते।
- आपके होस्टिंग पैनल से। SSL/TLS, Let’s Encrypt या AutoSSL देखें। cPanel में यह Security के अंतर्गत होता है। अपेक्स डोमेन और www दोनों वर्शन के लिए प्रमाणपत्र जारी करें।
- VPS पर। Certbot का उपयोग करें, जो कमांड लाइन से प्रमाणपत्र जारी करता है और अपना स्वयं का रिन्यूअल टाइमर सेट करता है।
- पेड प्रमाणपत्र। हमारे CSR generator या CSR guides से CSR जनरेट करें, वेलिडेशन पूरा करें, फिर प्रमाणपत्र, प्राइवेट की और इंटरमीडिएट प्रमाणपत्र इंस्टॉल करें। cPanel में यह SSL/TLS > Manage SSL sites है, जो cPanel installation guide में कवर किया गया है। अन्य प्लेटफॉर्म SSL installation guides में हैं।
Let’s Encrypt प्रमाणपत्र 90 दिनों तक चलते हैं और एक्सपायरी से लगभग 30 दिन पहले स्वचालित रूप से रिन्यू हो जाते हैं। जब यह ऑटोमेशन टूट जाता है, तो शॉप हफ्तों तक काम करता रहता है और फिर बिना किसी चेतावनी के असुरक्षित हो जाता है, अक्सर बीच बिक्री में। सुनिश्चित करें कि ऑटो-रिन्यूअल चालू है, और पहली अनुमानित रिन्यूअल तारीख के बाद SSL Checker से प्रमाणपत्र की जाँच करें।
एक जाल जो स्टोर पर अन्य किसी जगह से ज़्यादा मायने रखता है: यदि आप प्रमाणपत्र को उसके इंटरमीडिएट प्रमाणपत्रों के बिना इंस्टॉल करते हैं, तो भी आपके ब्राउज़र में पैडलॉक दिखता रहेगा, क्योंकि डेस्कटॉप ब्राउज़र इंटरमीडिएट्स को कैश कर लेते हैं जो उन्होंने अन्यत्र देखे होते हैं। आपका पेमेंट गेटवे ऐसा नहीं करेगा। एक शॉप जो देखने में ठीक लगता है पर पेमेंट कॉलबैक पर फेल होता है, अक्सर एक अपूर्ण चेन की वजह से होता है।
PrestaShop में SSL कैसे सक्षम करें
PrestaShop में दो SSL सेटिंग्स हैं, एक नहीं, और क्रम महत्वपूर्ण है:
- Enable SSL केवल चेकआउट और अकाउंट पेजेज़ को सुरक्षित करता है। यह PrestaShop का ऐतिहासिक डिफॉल्ट है, उस समय से जब शॉप्स अधिकतर पेज HTTP पर सर्व करते थे और केवल संवेदनशील पेजों को एन्क्रिप्ट करते थे।
- Enable SSL on all pages पूरे शॉप को सुरक्षित करता है। यह तब तक ग्रे रहता है जब तक Enable SSL चालू और सेव न हो जाए।
आपको दोनों चाहिए। यहाँ पूरा क्रम दिया गया है:
- बैक ऑफिस में Shop Parameters > General खोलें। PrestaShop 1.6 के लिए लिखे गए ट्यूटोरियल इसे Preferences > General कहते हैं; मेनू का नाम 1.7 में बदला गया, सेटिंग वही है।
- “Please click here to check if your shop supports HTTPS.” पर क्लिक करें। वह लिंक बैक ऑफिस को HTTPS पर रीलोड करता है। PrestaShop यह तभी दिखाता है जब आप बैक ऑफिस को सामान्य HTTP पर देख रहे होते हैं, इसलिए यदि आप अपने शॉप को पहले से HTTPS पर एडमिनिस्टर करते हैं तो यह आपको दिखाई नहीं देगा, और आप सीधे आगे बढ़ सकते हैं।
- Enable SSL को Yes पर सेट करें।
- Enable SSL on all pages को Yes पर सेट करें।
- पेज के नीचे तक स्क्रॉल करें।
- Save दबाएँ। जब तक आप यह नहीं करते, तब तक कुछ भी प्रभावी नहीं होता।

यह निर्देश PrestaShop 8 और PrestaShop 9 पर लागू होते हैं। जून 2026 तक वर्शन 9.1.4 और 8.2.7 वर्तमान रिलीज़ थे। PrestaShop 1.7 इसी तरह काम करता है, लेकिन इसका मेंटेनेंस जून 2025 में PrestaShop 9.0 आने के साथ समाप्त हो गया, इसलिए इसे अब सुरक्षा फिक्स नहीं मिलते और अपग्रेड आपकी सूची में होना चाहिए। वर्शन 1.6 पुराने मेनू नामों का उपयोग करता है।
Enable SSL टॉगल ग्रे क्यों दिखता है
यह सबसे सामान्य PrestaShop SSL समस्या है। बाकी सब से पहले, जाँच लें कि आपके पास वास्तव में दो में से कौन सा लक्षण है।
यदि Enable SSL पेज पर बिल्कुल दिखाई नहीं देता, तो आप बैक ऑफिस को सामान्य HTTP पर देख रहे हैं। PrestaShop वह स्विच केवल सुरक्षित कनेक्शन पर बनाता है, इसलिए http:// बैक ऑफिस पर आपको उसकी जगह HTTPS जाँच लिंक मिलता है और कोई स्विच नहीं। उस लिंक पर क्लिक करके या पता टाइप करके अपने बैक ऑफिस को https:// पते पर पहुँचें, और स्विच वहाँ होगा।
यदि Enable SSL on all pages दिख रहा है पर ग्रे है, तो इन तीन कारणों पर क्रम से काम करें।
1. आपने अभी सेव नहीं किया है
यह सबसे अधिक बार होने वाला कारण है। आप Enable SSL को चालू करते हैं, Enable SSL on all pages को देखते हैं, इसे अभी भी ग्रे देखते हैं, और यह मान लेते हैं कि कुछ टूट गया है। यह टूटा नहीं है: दूसरी सेटिंग तभी अनलॉक होती है जब पहली सेव हो जाती है। पेज के नीचे तक स्क्रॉल करें, Save दबाएँ, और पेज रीलोड होकर दूसरे स्विच के सक्रिय होने के साथ आएगा। PrestaShop के अपने इश्यू ट्रैकर में यह “Enabling Https/ssl is quite confusing” शीर्षक के तहत दर्ज है, इसलिए यदि यह आपको भी उलझा गया, तो आप अकेले नहीं हैं।
2. HTTPS जाँच विफल हो गई
यदि बैक ऑफिस HTTPS पर बिल्कुल लोड नहीं होता, या जब यह लोड होता है तो आपका ब्राउज़र चेतावनी देता है, तो दोष PrestaShop का नहीं बल्कि प्रमाणपत्र का है। सामान्य कारण: प्रमाणपत्र अभी इंस्टॉल नहीं हुआ है, यह www को कवर करता है पर आप अपेक्स डोमेन ब्राउज़ कर रहे हैं (या इसका उल्टा), या यह अपने इंटरमीडिएट प्रमाणपत्रों के बिना इंस्टॉल किया गया है। अपने शॉप URL के सटीक डोमेन पर SSL Checker चलाएँ और वह जो रिपोर्ट करे उसे ठीक करने के बाद बैक ऑफिस पर लौटें।
3. इसे डेटाबेस में सेट करें
यदि प्रमाणपत्र काम करना पुष्ट हो गया है और टॉगल फिर भी नहीं मान रहा, तो दोनों सेटिंग्स ps_configuration टेबल में संग्रहित हैं और उन्हें सीधे सेट किया जा सकता है। phpMyAdmin या किसी SQL क्लाइंट में:
UPDATE ps_configuration SET value = 1 WHERE name = 'PS_SSL_ENABLED';
UPDATE ps_configuration SET value = 1 WHERE name = 'PS_SSL_ENABLED_EVERYWHERE';
यदि आपका टेबल प्रीफिक्स डिफॉल्ट ps_ नहीं है, तो उसे बदलें, फिर कैश साफ करें। इसे पलटने के लिए, उदाहरण के लिए यदि किसी टूटे हुए प्रमाणपत्र ने आपको अपने ही बैक ऑफिस से बाहर कर दिया है, तो वही दो स्टेटमेंट 1 के बजाय 0 के साथ चलाएँ।
PrestaShop में HTTP को HTTPS पर रीडायरेक्ट करें
दोनों सेटिंग्स सेव हो जाने पर, PrestaShop पहले से ही स्टोरफ्रंट पेजों के HTTP रिक्वेस्ट्स को उनके HTTPS पते पर 301 के साथ उत्तर देता है, ताकि पुराने लिंक और इंडेक्स किए गए URL छूट न जाएँ। लेकिन यह केवल वे रिक्वेस्ट कवर करता है जो वास्तव में PrestaShop तक पहुँचती हैं। सीधे डिस्क से सर्व की जाने वाली फाइलें, जैसे इमेज, PDF और /img/ या /upload/ के अंतर्गत कुछ भी, रीडायरेक्ट नहीं होती हैं, और न ही POST रिक्वेस्ट्स। सर्वर स्तर पर एक नियम इसे सब कवर कर लेता है, और यह हर बार PHP शुरू किए बिना रीडायरेक्ट करता है।
कुछ भी संपादित करने से पहले इसे पढ़ें। PrestaShop अपनी स्वयं की .htaccess फ़ाइल जनरेट करता है, और Shop Parameters > Traffic & SEO > SEO & URLs को सेव करना इसे फिर से लिखता है। यह पूरी फाइल को नहीं मिटाता। PrestaShop केवल अपने दो मार्कर कमेंट्स, # ~~start~~ और # ~~end~~ के बीच के हिस्से को बदलता है, और उनके ऊपर या नीचे जो भी है उसे रखता है, यह ठीक वही है जो मार्कर लाइन स्वयं आपको बताती है। तो अपने नियम इस ब्लॉक के बाहर रखें और वे हर बार पुनर्जनन के बाद बचे रहेंगे। इसके अंदर पेस्ट किया गया कुछ भी अगली बार आपके उस पेज को सेव करने पर चला जाता है।
Apache पर, अपने शॉप रूट में .htaccess में यह जोड़ें, # ~~start~~ लाइन के ऊपर:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
कंडीशन में off होना चाहिए, जिसका मतलब है “जब रिक्वेस्ट पहले से सुरक्षित न हो तो रीडायरेक्ट करें”। R=301 फ्लैग ही इसे स्थायी बनाता है; इसके बिना आपको एक अस्थायी रीडायरेक्ट मिलता है जो सर्च इंजनों को यह नहीं बताता कि कुछ मूव हुआ है।
Nginx पर कोई .htaccess नहीं होती। इसके बजाय सर्वर ब्लॉक को संपादित करें:
server {
listen 80;
server_name example.com www.example.com;
return 301 https://$host$request_uri;
}
nginx -t से परीक्षण करें, फिर systemctl reload nginx से रीलोड करें।
स्विच के बाद जो बचता है उसे ठीक करें
PrestaShop कैश साफ करें। यह सबसे पहले करें। एक कैश किया गया स्टोरफ्रंट HTTP मार्कअप से भरे पेज सर्व करता रहेगा और एक पूर्ण किए गए स्विच को टूटा हुआ दिखाएगा। यदि आप CDN का उपयोग करते हैं तो उसे भी साफ करें।
मिक्स्ड कंटेंट ठीक करें। HTTPS पर सर्व किया गया एक पेज जो अभी भी कोई इमेज, स्क्रिप्ट या स्टाइलशीट HTTP पर लोड करता है, वह मिक्स्ड कंटेंट है। ब्राउज़र चुपचाप कुछ संसाधनों को अपग्रेड कर देते हैं, ज़्यादातर इमेज और मीडिया, पर अन्य को पूरी तरह इनकार कर देते हैं, इसीलिए एक प्रभावित पेज बिना स्टाइल के आ सकता है। PrestaShop पर सामान्य स्रोत होते हैं CMS पेजों में हार्डकोडेड URL, मॉड्यूल कॉन्फिगरेशन, और कहीं और से पेस्ट किए गए उत्पाद विवरण। ब्राउज़र कंसोल दोषी फाइल का नाम बताता है। मिक्स्ड कंटेंट कैसे ठीक करें पर हमारी गाइड में निदान का विस्तार से वर्णन है।
अपना साइटमैप फिर से जनरेट करें ताकि उसमें https URL सूचीबद्ध हों, और जाँचें कि कोई मॉड्यूल अभी भी ईमेल या इनवॉइस में http लिंक न लिख रहा हो।
PrestaShop SSL समस्याओं का समाधान
| लक्षण | कारण | समाधान |
|---|---|---|
| SSL सक्षम करने के बाद अनंत रीडायरेक्ट लूप | Cloudflare एन्क्रिप्शन मोड Flexible पर सेट है, जिससे वह आपके ऑरिजिन को HTTP भेजता है जबकि आपका ऑरिजिन HTTPS पर रीडायरेक्ट करता है | Cloudflare को Full (strict) पर सेट करें और ऑरिजिन पर एक वैध प्रमाणपत्र रखें |
| बैक ऑफिस से लॉक आउट | प्रमाणपत्र टूटे या गायब रहते हुए SSL सक्षम किया गया | ps_configuration में दोनों की को 0 पर सेट करें, प्रमाणपत्र ठीक करें, फिर से कोशिश करें |
| केवल उत्पाद पेजों पर पैडलॉक गायब | मिक्स्ड कंटेंट, आमतौर पर एक उत्पाद इमेज या मॉड्यूल एसेट | ब्राउज़र कंसोल में HTTP संसाधन खोजें |
| शॉप कुछ हफ्तों बाद असुरक्षित हो गया | Let’s Encrypt प्रमाणपत्र एक्सपायर हो गया क्योंकि रिन्यूअल टूट गया | फिर से जारी करें, फिर ऑटो-रिन्यूअल पुष्ट करें। देखें एक्सपायर हुए इंटरमीडिएट प्रमाणपत्र |
| ब्राउज़र ठीक, चेकआउट या पेमेंट कॉलबैक फेल | अपूर्ण प्रमाणपत्र चेन | पूरा CA बंडल इंस्टॉल करें, SSL Checker से फिर जाँचें |
| www या अपेक्स पर नाम मिसमैच | प्रमाणपत्र दोनों नामों में से केवल एक को कवर करता है | दोनों को कवर करते हुए फिर से जारी करें। देखें कॉमन नेम अमान्य |
यदि प्रमाणपत्र इंस्टॉल है और शॉप फिर भी असुरक्षित रिपोर्ट करता है, तो SSL error guides विशिष्ट ब्राउज़र एरर कोड को संभालते हैं।
स्विच के बाद: SEO चेकलिस्ट
- Google Search Console में HTTPS प्रॉपर्टी जोड़ें। एक HTTP प्रॉपर्टी HTTPS URL पर रिपोर्ट नहीं करती। नई प्रॉपर्टी जोड़ें, या दोनों को कवर करने वाली Domain प्रॉपर्टी का उपयोग करें।
- https URL के साथ साइटमैप फिर से सबमिट करें।
- कैनोनिकल टैग जाँचें कि वे उत्पाद और श्रेणी पेजों में https की ओर इशारा करते हैं।
- Merchant Center फीड्स, एनालिटिक्स और किसी भी मार्केटप्लेस इंटीग्रेशन को अपडेट करें जो आपका शॉप URL स्टोर करता है। http लिंक वाले उत्पाद फीड्स आम तौर पर नज़रअंदाज़ की जाने वाली खराबी होती है।
कुछ बदलाव की उम्मीद रखें। Google एक HTTP से HTTPS स्विच को URL बदलावों के साथ एक साइट मूव मानता है, इसलिए इंप्रेशन कुछ समय के लिए आपके दो Search Console प्रॉपर्टीज़ में बंट जाते हैं और रैंकिंग कुछ हफ्तों के लिए ऊपर-नीचे होती रहती है। जब तक हर URL रिज़ॉल्व होता है और 301 रीडायरेक्ट लागू हैं, तब तक कुछ भी ठीक करने की ज़रूरत नहीं है।
जब HTTPS कुछ समय तक स्थिर रह चुका हो, तो HSTS पर विचार करें, जो ब्राउज़रों को आपके डोमेन के लिए सामान्य HTTP को इनकार करने के लिए कहता है। शुरुआत में प्रीलोड निर्देश को बंद रखें, क्योंकि इसे पलटना धीमा होता है।
अक्सर पूछे जाने वाले प्रश्न
पहले अपने सर्वर पर एक प्रमाणपत्र इंस्टॉल करें, फिर बैक ऑफिस में Shop Parameters > General खोलें, वह लिंक क्लिक करें जो जाँचता है कि आपका शॉप HTTPS को सपोर्ट करता है या नहीं, Enable SSL को Yes पर सेट करें, Enable SSL on all pages को Yes पर सेट करें, और पेज के नीचे Save दबाएँ। PrestaShop स्वयं प्रमाणपत्र जारी नहीं करता।
पहले जाँचें कि स्विच ग्रे है या बिल्कुल गायब है। यदि Enable SSL मौजूद नहीं है, तो आप बैक ऑफिस को सामान्य HTTP पर देख रहे हैं और PrestaShop वह स्विच केवल सुरक्षित कनेक्शन पर दिखाता है, इसलिए बैक ऑफिस को https:// पते पर रीलोड करें। यदि Enable SSL on all pages ग्रे है, तो संभावना के क्रम में तीन कारण हो सकते हैं। आपने नीचे स्क्रॉल करके सेव नहीं किया है, इसलिए दूसरी सेटिंग अभी अनलॉक नहीं हुई है। या PrestaShop की HTTPS जाँच विफल हो गई क्योंकि प्रमाणपत्र गायब है, आपके उपयोग किए जा रहे डोमेन को कवर नहीं करता, या अपने इंटरमीडिएट प्रमाणपत्रों के बिना इंस्टॉल किया गया है। या सेटिंग फंसी हुई है, जिस स्थिति में आप ps_configuration टेबल में सीधे PS_SSL_ENABLED और PS_SSL_ENABLED_EVERYWHERE को 1 पर सेट कर सकते हैं।
Enable SSL केवल चेकआउट और ग्राहक अकाउंट पेजों को सुरक्षित करता है, जो उस समय का सामान्य तरीका था जब शॉप्स बाकी सब कुछ HTTP पर सर्व करते थे। Enable SSL on all pages पूरे शॉप को सुरक्षित करता है। दूसरा विकल्प तब तक उपलब्ध नहीं होता जब तक पहला सक्षम और सेव न हो जाए। किसी भी आधुनिक स्टोर पर आपको दोनों चाहिए।
बैक ऑफिस में Shop Parameters > General। PrestaShop 1.6 के लिए लिखे गए पुराने ट्यूटोरियल इसी स्क्रीन को Preferences > General कहते हैं, क्योंकि मेनू का नाम वर्शन 1.7 में बदला गया था।
Shop Parameters > General में दोनों स्विच को No पर वापस सेट करें और सेव करें। यदि किसी टूटे हुए प्रमाणपत्र ने आपको बैक ऑफिस से बाहर कर दिया है, तो ऊपर दिखाए गए वही दो ps_configuration स्टेटमेंट 1 के बजाय 0 के साथ चलाएँ, फिर कैश साफ करें। SSL को बंद करना एक अस्थायी उपाय है जब आप प्रमाणपत्र ठीक कर रहे हों, कोई समाधान नहीं: पेमेंट गेटवे HTTPS के बिना काम नहीं करेंगे।
तकनीकी रूप से नहीं। एक फ्री Domain Validation प्रमाणपत्र चेकआउट को उतना ही अच्छी तरह एन्क्रिप्ट करता है जितना पेड प्रमाणपत्र, और पेमेंट गेटवे को संतुष्ट करता है। एक पेड प्रमाणपत्र में एक वारंटी जुड़ती है जो प्रमाणपत्र विफल होने पर नुकसान को कवर करती है, चेकआउट के लिए एक साइट सील, OV या EV के साथ प्रमाणपत्र के अंदर सत्यापित कंपनी विवरण, और यदि आप सबडोमेन्स पर मल्टीस्टोर चलाते हैं तो आसान वाइल्डकार्ड कवरेज।
PrestaShop 8 और PrestaShop 9, जिसमें जून 2026 तक 9.1.4 और 8.2.7 वर्तमान थे। PrestaShop 1.7 उन्हीं सेटिंग्स का उन्हीं जगहों पर उपयोग करता है, लेकिन जून 2025 में PrestaShop 9.0 जारी होने के बाद से इसका मेंटेनेंस नहीं हुआ है। PrestaShop 1.6 इस स्क्रीन को Shop Parameters > General के बजाय Preferences > General कहता है।
किसी अलग प्लेटफॉर्म को HTTPS पर ले जा रहे हैं, या सामान्य प्रक्रिया चाहते हैं? हमारी गाइड देखें किसी साइट को HTTP से HTTPS पर कैसे स्विच करें।
आज ऑर्डर करते समय एसएसएल प्रमाणपत्रों पर 10% की बचत करें!
तेजी से जारी करना, मजबूत एन्क्रिप्शन, 99.99% ब्राउज़र ट्रस्ट, समर्पित समर्थन और 25 दिन की मनी-बैक गारंटी। कूपन कोड: SAVE10

