मैं मुख्य सीएमएस के रूप में वर्डप्रेस का उपयोग करके एक वेबसाइट स्थापित कर रहा हूं। बहुत सारे स्थिर पृष्ठ और एक ब्लॉग होगा। यूआरएल होगा:
डिफ़ॉल्ट ब्लॉग URL के अतिरिक्त, मैं उपयोगकर्ता नाम URLS भी प्रदान करना चाहता हूं:
नोट: इन यूजरनेम का वर्डप्रेस ब्लॉग यूजरनेम से कोई लेना देना नहीं है। वे दूसरे डेटाबेस से होंगे।
मैं विचार करने के लिए वर्डप्रेस 404.php हैंडलर स्थापित करने की सोच रहा हूं /whatever
उपयोगकर्ता नाम के रूप में, क्योंकि वर्डप्रेस ने उन्हें संभाला नहीं होगा (जिसका अर्थ है कि वे "शायद उपयोगकर्ता नाम हैं)" इस मामले में क्वेरी स्ट्रिंग है। /whatever/something/else
, मैं "एक नियमित रूप से 404 संदेश प्रदर्शित करूंगा, क्योंकि वह संभवत: उपयोगकर्ता नाम नहीं है।"
क्या यह काम करने का एक अच्छा, स्वीकार्य तरीका है या मुझे इसे संशोधित करना चाहिए .htaccess
एक स्वतंत्र में वर्डप्रेस द्वारा दिए गए सामान को रूट करने के लिए /user.php?username=whatever
? क्या इसे पूरा करने का कोई और तरीका है?
उत्तर:
जवाब के लिए 0 № 1उपयोग करने के बारे में क्या http://www.example.com/users/whatever उपयोगकर्ता पृष्ठों के लिए URL के रूप में? / / यूजर्स आपको एक अनोखा यूआरएल देंगे जिसके द्वारा उपयोगकर्ता पृष्ठों की पहचान की जाएगी।
यह URL प्रारूप आपके उदाहरण के अनुसार /user.php?username=whatever पर पुनर्निर्देशित किया जा सकता है।