जब मैं स्लग बदलता हूं, तो क्या वर्डप्रेस पुराने URL से रीडायरेक्ट करेगा?


15

जब मैं से एक स्लग बदलने post-aके लिए post-b, वर्डप्रेस से रीडायरेक्ट पैदा करेगा /post-aकरने के लिए /post-b, HTTP 301 या कुछ इसी तरह की तरह? यदि नहीं, तो क्या इसके लिए कोई प्लगइन है?

जवाबों:


11

मैंने अभी जाकर (WP 3.3.1) यह परीक्षण किया है, यदि आप पोस्ट स्लग को बदलते हैं, भले ही आप स्लग post-aको post-bऔर फिर से करने के लिए बदल दें, वर्ड कोर अपने आप एक रीडायरेक्ट करेगा post-c, post-a301 को वापस कर देगा post-c। उस ने कहा, माइक Jolley की सिफारिश की पुनर्निर्देशन प्लगइन एक उत्कृष्ट प्लगइन है और 404 त्रुटियों और इस तरह की निगरानी के लिए एक शानदार तरीका है।


5
केवल एक नोट जोड़ने के लिए, यह बिल्ट-इन पुनर्निर्देशन काम नहीं करता है जब URL का वह भाग जो स्लग परिवर्तन नहीं होता है, जैसे कि जब पैटर्न होता है /[year]/[month]/[date]/[slug]और तिथि बदलती है, तो वर्डप्रेस एक रीडायरेक्ट नहीं बनाएगा। उस स्थिति में एक प्लगइन आवश्यक है।
बोरक बर्नार्ड

डीबी के बारे में यह पुनर्निर्देशित नियम कहां बचा है? चीयर्स
अस्तित्व के प्रति

5

इस प्लगइन का उपयोग उस तरह के URL परिवर्तनों पर नज़र रखने और स्वचालित रूप से पुनर्निर्देशन सेट करने के लिए किया जा सकता है:

http://wordpress.org/extend/plugins/redirection/


2
अगर केवल इसने काम किया :( मैंने wordpress.org/extend/plugins/quick-pagepost-redirect-plugin का उपयोग करके समाप्त किया, हालांकि इसमें कुछ विशेषताओं का अभाव है।
बोरक बर्नार्ड

1
हां, यह पूरी तरह से तब तक काम करता था जब तक कि मेरे एक जटिल WP इंस्टॉल पर कम से कम 2012 के मध्य तक (हमेशा नए स्थिर रिलीज के रूप में ऑटोप्पडेट किया गया हो WP द्वारा धकेल दिया जाता है)। हालांकि जब स्लग को संशोधित किया जाता है, तो इसके ऑटोसेंसिंग रूटीन में कुछ टूट जाता है, मैंने केवल 3.5.1 स्थापित पर आज ध्यान दिया, इसलिए यह सुनिश्चित नहीं किया जा सकता है कि यह पहली बार स्वचालित रूप से संशोधित स्लग के नियमों को जोड़ना बंद कर देता है। कि एक शर्म की बात है। :( लगता है कि हम सभी को बग को ठीक करने के लिए प्रोत्साहित करने के लिए देव को दान करना चाहिए!
क्रिस वुड्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.