หากคุณเป็นผู้ใช้ WordPress คุณจะรู้ว่า default login URL อยู่ที่ "/wp-login.php" Default login URL นี้สะดวกมาก แต่มีบางครั้งที่คุณควรเปลี่ยนมัน มีเหตุผลดีบ้างที่จะเปลี่ยน default login URL และมีวิธีง่ายๆ ทำได้ อ่านเพิ่มเติมในบทความนี้
ทำไมต้องเปลี่ยน Default Login URL
เหตุผลหลักที่อยากเปลี่ยน default login URL ของเว็บ WordPress คือความปลอดภัย (security) แรก มันบอกแฮ็กเกอร์ว่าคุณใช้ WordPress (ไม่ว่าพวกเขาจะหาได้จากทางอื่น แต่คุณทำให้พวกเขาง่ายเกินไป) เมื่อแฮ็กเกอร์รู้เว็บของคุณ "Powered by WordPress" และรู้ช่องโหว่ WP ทั่วไป คุณกลายเป็นเป้าง่าย
สอง username ผู้ดูแลระบบ (administrator) เริ่มต้นคือ "admin" ไมหลาย WordPress sitemasters เปลี่ยนมัน และแฮ็กเกอร์รู้เรื่องนี้ สิ่งที่เหลือคือเดารหัสผ่านของคุณ นี่ไม่ง่าย หากคุณทำการบ้านและเลือกรหัสผ่านที่เดายาก แต่คิดถึงโหลดบนเซิร์ฟเวอร์ขณะแฮ็กเกอร์พยายาม brute-force เดารหัสผ่าน แน่นอน หากคุณเปลี่ยน default login ยังไม่รับประกันแฮ็กเกอร์จะไม่แตะเว็บของคุณ แต่คุณทำให้งานของพวกเขายากมาก โอกาสพวกเขาจะย้ายไปเป้าง่ายกว่านั้น
วิธีเปลี่ยน Default Login URL
ก่อนเริ่มขั้นตอนจริงของการเปลี่ยน default login URL คุณต้องทำ backup จริงๆ ผมไม่สามารถเน้นย้ำความสำคัญของ backup ได้! การเปลี่ยน default login ปกติไม่เจ็บปวด แต่หากมีปัญหาความเข้ากันได้และปัญหาอื่นๆ โดยไม่มี backup คุณแค่สูญหายไปอย่างง่าย ดังนั้น backup เว็บไซต์ก่อนดำเนินการ
ตอนนี้ เมื่อมี backup แล้ว คุณดาวน์โหลดและติดตั้งปลั๊กอิน Custom Login URL เมื่อเสร็จ ไปที่ "Settings -> Permalinks" และเลื่อนลงจนเห็นภาพดังนี้

นี่คือ default URLs และคุณเปลี่ยนได้ตามใจชอบ ตัวอย่าง คุณเปลี่ยน "/wp-login.php" เป็น "/user/login/", "/wp-login.php?action=register" เป็น "/user/register/", "/wp-login.php?action=lostpassword" เป็น "/user/remind/", และ "/wp-login.php?action=logout" เป็น "/user/logout/"

แน่นอน นี่แค่คำแนะนำ - คุณเปลี่ยน URLs เป็นอะไรก็ได้ ยิ่งดีกว่านั้น เปลี่ยนเป็นสิ่งที่ไม่น่าจะเดาได้ - เช่น "/go", "/enter", หรือบางอย่างที่บ้าคลั่ง ( "/cucumber" หรือ "/hahaha" ตกมาคิด) เพราะสิ่งนี้ทำให้แฮ็กเกอร์เดาเกือบไม่ได้ คุณยังเปลี่ยนเป็น non-English URLs ได้ - ทำให้แฮ็กเกอร์เดายากขึ้นอีก
เมื่อเสร็จ คลิก Save Changes และทดสอบ URLs ใหม่
ก่อนล็อกเอาท์จากแดชบอร์ด อย่าลืมจด URLs ที่เปลี่ยนไว้ เพราะหากลืม แม้ Google จะช่วยไม่ได้!
นี่อาจเป็นวิธีง่ายที่สุดเปลี่ยน default login URL ไม่ได้เกี่ยวกับการเขียนโค้ดหรือ mess กับไฟล์ติดตั้ง มีปลั๊กอินอื่นใช้ได้เช่นกัน เช่น Move Login หรือ WPS Hide Login ดังนั้นหากด้วยเหตุผลบางอย่างคุณไม่ชอบ Custom Login URL คุณไม่ต้องติดกับมัน