Cloudflare के पीछे WordPress
WordPress साइट Cloudflare के पीछे अच्छी चलती है, जब साइट के पते में HTTPS हो, प्लगइन असली विज़िटर IP देख पाएं और हर पेज को सिर्फ एक टूल कैश करे। साइट Cloudflare के जरिए चलने लगे, उसके बाद ये चरण अपनाएं।
शुरू करने से पहले
- WordPress साइट आपकी होस्टिंग पर चल रही है। देखें WordPress वेबसाइट इंस्टॉल करें या ले जाएं।
- डोमेन Cloudflare में सक्रिय है और APNCloud होस्टिंग के लिए Cloudflare सेटिंग की सेटिंग लगी हैं।
- साइट और डेटाबेस का बैकअप। इस्तेमाल करें वेबसाइट बैकअप।
चरण
WordPress में Settings, फिर General खोलें। WordPress Address (URL) और Site Address (URL), दोनों
https://से शुरू हों। विज़िटर जो नाम इस्तेमाल करते हैं,wwwके साथ या बिना, वही रखें।HTTPS पर रीडायरेक्ट सिर्फ एक जगह से करें। Cloudflare की Always Use HTTPS सेटिंग, या एक WordPress प्लगइन इस्तेमाल करें, दोनों एक साथ नहीं।
ब्राउज़र मिक्स्ड कंटेंट की चेतावनी दिखाए तो अपने कंटेंट के पुराने
http://पते बदलकरhttps://कर दें। देखें मिक्स्ड कंटेंट चेतावनी।असली विज़िटर IP दिखाएं। Cloudflare के पीछे WordPress को विज़िटर की जगह Cloudflare का पता दिखता है।
wp-config.phpफाइल में, "stop editing" वाली लाइन के ऊपर यह कोड डालें:phpif (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; }सिक्योरिटी प्लगइन इस्तेमाल करते हैं तो उसकी सेटिंग खोलकर वह विकल्प चुनें जो विज़िटर का IP
CF-Connecting-IPहेडर से पढ़ता है। विकल्प का नाम हर प्लगइन में अलग होता है। ऐसा न करने पर प्लगइन हमलावर की जगह Cloudflare का पता ब्लॉक कर सकता है।सिर्फ एक पेज कैश इस्तेमाल करें। कैश प्लगइन चालू है तो उसकी सेटिंग रखें और डायनामिक पेज के लिए Cloudflare में "Cache Everything" चालू न करें।
/wp-admin,/wp-login.phpऔर शॉप के पेज, जैसे कार्ट और चेकआउट, हर कैश से बाहर रखें।कैश सेटिंग बदलने के बाद प्लगइन का कैश साफ करें और Cloudflare में Purge Cache इस्तेमाल करें।
सिर्फ वही सिक्योरिटी प्लगइन लगाएं जिसकी जरूरत है, और WordPress, थीम और प्लगइन अपडेट रखें। आपकी साइट
xmlrpc.phpइस्तेमाल नहीं करती, तो Cloudflare के पीछे अपनी साइट सुरक्षित करें गाइड की तरह उस पर rate limit लगाएं।
विज़िटर IP वाला कोड सिर्फ प्रॉक्सी चालू होने पर इस्तेमाल करें
जो भी सीधे आपके सर्वर तक पहुंच जाए, वह नकली CF-Connecting-IP हेडर भेज सकता है। चरण 4 का कोड सिर्फ उसी साइट पर इस्तेमाल करें जो Cloudflare प्रॉक्सी (ऑरेंज क्लाउड) से चलती है।
सामान्य गलतियां
- Settings, फिर General में एक पता
http://से और दूसराhttps://से होना। इससे रीडायरेक्ट लूप बनता है। - दो प्लगइन का एक साथ HTTPS पर रीडायरेक्ट करना।
/wp-adminया लॉगिन पेज को कैश करना।- सिक्योरिटी प्लगइन के लॉग में सिर्फ Cloudflare के पते दिखना।
मदद चाहिए?
क्लाइंट एरिया में सपोर्ट टिकट खोलें या [SUPPORT_CONTACT] पर संपर्क करें। प्लगइन के नाम और एरर का सही संदेश बताएं।
संबंधित गाइड
- WordPress वेबसाइट इंस्टॉल करें या ले जाएं
- APNCloud होस्टिंग के लिए Cloudflare सेटिंग
- Cloudflare के पीछे अपनी साइट सुरक्षित करें
- मिक्स्ड कंटेंट चेतावनी
अंतिम समीक्षा
2026-10-29
