WordPress

WordPress Permalink और 404 समस्याओं को ठीक करना

If your WordPress pages are returning 404 errors when they should exist, or links within your site are broken after a migration or plugin change, the most common fix is to flush (regenerate) your…

यदि आपके WordPress पेज 404 त्रुटियां दिखा रहे हैं जब उन्हें मौजूद होना चाहिए, या माइग्रेशन या प्लगइन परिवर्तन के बाद आपकी साइट के भीतर लिंक टूट गए हैं, तो सबसे सामान्य समाधान आपके WordPress रीराइट नियमों को फ्लश (पुनर्जेनरेट) करना है।

त्वरित समाधान: Permalinks को फ्लश करें

  1. yourdomain.com/wp-admin पर अपने WordPress एडमिन में लॉगिन करें
  2. Settings > Permalinks पर जाएं
  3. कुछ भी बदले बिना, Save Changes पर क्लिक करें

यह .htaccess फ़ाइल को पुनर्जेनरेट करता है और रीराइट नियमों को फ्लश करता है। अधिकांश मामलों में, ऐसा करने के तुरंत बाद 404 त्रुटियां हल हो जाएंगी।

यदि आप WordPress एडमिन तक पहुंच नहीं सकते

यदि 404 समस्या आपको लॉगिन करने या एडमिन तक पहुंचने से रोक रही है:

  1. SFTP के माध्यम से अपनी साइट से कनेक्ट करें। SFTP Access देखें
  2. अपनी WordPress स्थापना की जड़ तक नेविगेट करें
  3. .htaccess फ़ाइल खोलें
  4. WordPress टिप्पणी मार्कर के बीच की सामग्री को डिफ़ॉल्ट WordPress नियमों से बदलें:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
  1. फ़ाइल को सहेजें
  2. WordPress एडमिन में लॉगिन करें और ऊपर दिए गए अनुसार Permalinks को फिर से सहेजें

केवल .htaccess नियमों को # BEGIN WordPress और # END WordPress मार्कर के बीच संशोधित करें। इन मार्कर के बाहर कुछ भी अन्य प्लगइन या सर्वर कॉन्फ़िगरेशन द्वारा जोड़ा गया है और इसे नहीं हटाया जाना चाहिए।

माइग्रेशन के बाद Permalink सेटिंग्स

यदि आपने हाल ही में अपनी साइट को Kapsule में माइग्रेट किया है, तो आपकी पुरानी .htaccess फ़ाइल एक अलग सर्वर परिवेश से नियम युक्त हो सकती है। माइग्रेशन के बाद:

  1. Settings > Permalinks पर जाएं
  2. अपनी पसंदीदा URL संरचना चुनें (उदाहरण के लिए, Post name)
  3. Save Changes पर क्लिक करें

यदि आप कस्टम permalink संरचना का उपयोग कर रहे हैं, तो फ्लश करने से पहले इसे नोट करें। फ्लश आपके चुने हुए permalink प्रारूप को नहीं बदलता, यह केवल उन नियमों को पुनर्जेनरेट करता है जो इसे काम करते हैं।

यदि समस्या बनी रहे

निम्नलिखित की जांच करें:

  • पुष्टि करें कि mod_rewrite सर्वर पर सक्षम है (Kapsule इसे डिफ़ॉल्ट रूप से सक्षम करता है)
  • सुनिश्चित करें कि आपकी साइट रूट में .htaccess फ़ाइल वेब सर्वर द्वारा लिखने योग्य है
  • हाल ही में स्थापित प्लगइन को एक बार में निष्क्रिय करें और विरोधों की जांच करें

यदि इनमें से कोई भी समस्या को हल नहीं करता है, तो KPanel में Support के तहत एक समर्थन टिकट खोलें।

क्या आपको अभी भी सहायता की आवश्यकता है?

हमें ईमेल करें support@kapsulehost.com या KPanel में चैट खोलें।

KPanel खोलें
WordPress Permalink और 404 समस्याओं को ठीक करना