मेरा वर्डप्रेस मल्टीसिट होमपेज साइनअप पृष्ठ पर रीडायरेक्ट करता है


10

इसलिए मैं बस अपनी वेबसाइट को सेटअप करता हूं fightify.comऔर जैसा कि आप देखेंगे, आगंतुक स्वचालित रूप से एक साइनअप पृष्ठ पर पुनर्निर्देशित हो जाते हैं, जो कि नहीं होना चाहिए।

यह केवल तब होता है जब डोमेन www के बिना टाइप किया जाता है। उपसर्ग। www.fightify.comकोई त्रुटि नहीं है।

मुझे लगता है कि यह .htaccess फ़ाइल के साथ कुछ करना है, लेकिन मैं कोई कोडर नहीं हूँ, और मुझे नहीं पता कि इसे कैसे ठीक किया जाए।

क्या इससे पहले किसी ने ऐसा होते देखा है?

जवाबों:


11

हां, मैंने इससे पहले निपटा लिया है। आपको NOBLOGREDIRECTअपनी wp-config.phpफ़ाइल में निर्दिष्ट करना होगा :

define( 'NOBLOGREDIRECT', 'http://www.fightify.com' );

यदि कोई साइट नहीं है, तो WP को कहीं न कहीं आगंतुकों को पुनर्निर्देशित करना होगा। डिफ़ॉल्ट रूप से, वह साइनअप पृष्ठ है। उस स्थिरांक को जोड़ना यह बताता है कि कहाँ जाना है।


@ marketer365: चूंकि यह काम करता है, क्या आप मेरे जवाब को स्वीकार किए जाने की कृपा कर सकते हैं?
जॉन पी बलोच

मैंने NOBLOGREDIRECTमुख्य साइट के लिए सेट और अनुरोध किया है जो NOBLOGREDIRECTURL के बजाय 302 -> 200 को पुनर्निर्देशित करना चाहिए । जाहिर तौर पर यह इच्छित व्यवहार है लेकिन इसने मुझे चौंका दिया और यह गलत लगता है।
सैम

2
404 समस्या का समाधान यहां पाया जा सकता है :remove_action( 'template_redirect', 'maybe_redirect_404' );
ब्रासोफिलो

@brasofilo लंबे लेकिन अभी भी उपयोगी था। उत्तर में जोड़ा जाना चाहिए। इसके बिना हर 404 अनुरोध को भी NOBLOGREDIRECT पर पुनर्निर्देशित किया जाएगा।
गंगेश

2

मैं वर्डप्रेस एमयू डोमेन मैपिंग प्लगइन के साथ इस मुद्दे को संभालता हूं ।

मैं अपना WP3 नेटवर्क सबडायरेक्ट मोड में चलाता हूं, और किसी भी वैकल्पिक डोमेन सहित प्लगइन के माध्यम से डोमेन नाम निर्दिष्ट करता हूं। यह मेरे लिए अच्छी तरह से काम किया है, इस प्रकार बहुत दूर है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.