वर्डप्रेस लॉगिन और साइन-अप पृष्ठों के यूआरएल को अनुकूलित करना?


11

मेरे पास मल्टीसाइट स्थापित है। मैंने व्हिटेलबेल-सीएमएस प्लगइन का उपयोग करके इसे व्हाइट किया है, लेकिन मैं साइन-अप और लॉगिन पृष्ठों के URL को कस्टमाइज़ नहीं कर सकता।

क्या मैं अपने मल्टीसाइट के लॉगिन पृष्ठ का URL बदल सकता हूँ? मैं साइन-अप, लॉगिन और पंजीकरण पृष्ठों के URL बदलना चाहता हूं।

क्या आप इन URL के अनुकूलन में मेरी मदद कर सकते हैं? क्या ऐसी संभावना है?

अद्यतन: मैंने इस तरह .htaccess फ़ाइल को बदल दिया है:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^signup$ /wp-signup.php [L]
RewriteRule ^register$ /wp-register.php [L]
RewriteRule ^index\.php$ - [L]

# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
</IfModule>

मुझे यकीन नहीं है कि आगे क्या करना है।


आप चुपके लॉगिन प्लगइन का उपयोग कर सकते हैं wordpress.org/extend/plugins/stealth-login
mireille raad

1
मैंने इसे तीन महीने पहले आज़माया है। मैंने इसे निष्क्रिय कर दिया है क्योंकि मुझे कुछ त्रुटियां हो रही हैं यदि मैं इसका उपयोग करता हूं। और प्लगइन को थोड़ी देर के लिए कोई अपडेट नहीं है।
user391

जवाबों:


7

संस्करणों को याद रखने के लिए आसान लॉगिन और पंजीकरण पते का नाम बदलने के लिए आप htaccess फ़ाइल का उपयोग कर सकते हैं:

http://wpguy.com/articles/an-easy-to-remember-login-address/

उस लिंक में जो था, उसका उपयोग करके हम सरल लॉगिन पते को एक साधारण साइनअप में और एक साधारण रजिस्टर एड्रेस को आगे बढ़ा सकते हैं:

RewriteRule ^login$ /wp-login.php [L]
RewriteRule ^signup$ /wp-signup.php [L]
RewriteRule ^register$ /wp-register.php [L]

याद रखें कि RewriteBase /बयान के बाद सीधे जाने की जरूरत है


मैं यह कोशिश करूंगा। क्या भविष्य में किसी भी प्लगइन्स के साथ त्रुटियों के लिए कोई मौका है यदि हम यूआरएल को बदलते हैं?
user391

मैंने जोड़ा मैंने .htaccess फ़ाइल में कोड जोड़ा है। लेकिन कोई बदलाव नहीं है। क्या मुझे नए नामों के साथ नई फाइलें बनाने की आवश्यकता है?
2:39 बजे user391

कोई आप नई फ़ाइलें की जरूरत नहीं है, यदि आप पृष्ठ मैं तुम्हें करने के लिए जोड़ा पढ़ा था देखना चाहते हैं कि इस नहीं है तुम सब करने की जरूरत है, तो आप उन्हें RewriteBase के बाद ifmodule खंड के अंदर जगह / जरूरत है
टॉम जम्मू नॉवेल

@ user391: बेशक, यदि आप इसे अपनी .htaccessफ़ाइल में जोड़ते हैं , तो लिंक http://www.example.com/loginइसके बराबर होगा http://www.example.com/wp-login.php, लेकिन वर्डप्रेस को पता नहीं है कि अच्छा फॉर्म मौजूद है। इसलिए आपको लॉगिन पेज के लिंक को खुद बदलना होगा ।
जान फेब्री

मैंने इस प्रश्न में अद्यतन कोड के साथ htaccess फ़ाइल को बदल दिया है। लेकिन सुनिश्चित नहीं है कि आगे कैसे बढ़ें।
user391
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.