2025-03-19 10:34:30
ไดเร็กทอรี wp-admin เป็นศูนย์กลางในการจัดการเว็บไซต์ WordPress ของคุณ ไม่ว่าจะเป็นการเขียนบทความ ตั้งค่าธีม ติดตั้งปลั๊กอิน หรือปรับแต่งการทำงานของเว็บไซต์ ทำให้เป็นเป้าหมายหลักของแฮกเกอร์ที่พยายามเข้าถึงโดยใช้การโจมตีแบบ brute force
การตั้งรหัสผ่านเพื่อป้องกันไดเร็กทอรี wp-admin เป็นอีกหนึ่งวิธีที่ช่วยเพิ่มความปลอดภัยให้กับเว็บไซต์ โดยผู้ที่ต้องการเข้าถึงส่วนนี้จะต้องป้อนชื่อผู้ใช้และรหัสผ่านก่อนเข้าสู่หน้าล็อกอินของ WordPress
ตอนนี้ เมื่อมีผู้พยายามเข้าถึงไดเร็กทอรี wp-admin ระบบจะขอให้ป้อนชื่อผู้ใช้และรหัสผ่านก่อนเข้าสู่หน้าล็อกอินของ WordPress
หากโฮสติ้งของคุณไม่มีตัวเลือก "Directory Privacy" คุณสามารถตั้งค่าด้วยไฟล์ .htaccess และ .htpasswd
เปิดโปรแกรมแก้ไขข้อความ (เช่น Notepad) และสร้างไฟล์ชื่อ .htaccess โดยเพิ่มโค้ดต่อไปนี้:
AuthName "Admins Only"
AuthUserFile /home/user/public_html/example.com/wp-admin/.htpasswd
AuthGroupFile /dev/null
AuthType basic
require user yourusername
บันทึกไฟล์และอัปโหลดไปที่โฟลเดอร์ wp-admin
ใช้ htpasswd generator (เช่น htpasswd generator ออนไลน์) เพื่อสร้างรหัสผ่านเข้ารหัส จากนั้นคัดลอกผลลัพธ์ที่ได้และบันทึกเป็นไฟล์ .htpasswd เช่น:
yourusername:$apr1$randomhashgenerated
อัปโหลดไฟล์ .htpasswd ไปยังโฟลเดอร์ wp-admin
ตอนนี้ เมื่อมีผู้พยายามเข้าถึงไดเร็กทอรี wp-admin ระบบจะขอให้ป้อนชื่อผู้ใช้และรหัสผ่านก่อนเข้าสู่หน้าล็อกอินของ WordPress
บางปลั๊กอินของ WordPress ต้องใช้ Ajax ในการทำงาน หากพบว่า Ajax ไม่ทำงานหลังจากตั้งค่าการป้องกัน ให้เพิ่มโค้ดนี้ใน .htaccess ที่อยู่ใน wp-admin:
<Files admin-ajax.php>
Order allow,deny
Allow from all
Satisfy any
</Files>
หากพบข้อผิดพลาด "404 Not Found" หรือ "Too Many Redirects" ให้เปิดไฟล์ .htaccess หลักของเว็บไซต์ (ไม่ใช่ไฟล์ที่อัปโหลดไปยัง wp-admin) และเพิ่มโค้ดนี้ก่อนกฎของ WordPress:
ErrorDocument 401 default
การตั้งรหัสผ่านป้องกันไดเร็กทอรี wp-admin เป็นวิธีที่มีประสิทธิภาพในการเพิ่มความปลอดภัยให้กับเว็บไซต์ WordPress ของคุณ คุณสามารถเลือกใช้วิธีที่สะดวกที่สุด ไม่ว่าจะเป็นผ่าน cPanel หรือด้วยโค้ด .htaccess และ .htpasswd
หากคุณพบปัญหาในการตั้งค่าหรือมีข้อผิดพลาด คุณสามารถใช้โค้ดแก้ไขปัญหาที่แนะนำไว้ในบทความนี้เพื่อช่วยให้ระบบทำงานได้อย่างถูกต้อง
2025-01-10 10:12:01
2024-06-10 03:19:31
2024-05-31 03:06:49
2024-05-28 03:09:25
บทความที่น่าสนใจอื่นๆยังมีอีกมากลองเลืือกดูจากด้านล่างนี้ได้นะครับ
2023-11-03 09:16:36
2024-11-06 12:00:35
2023-11-23 10:27:28
2023-11-16 09:12:38
2024-09-17 11:24:11
2023-11-03 10:19:40
2024-12-12 05:31:25
2023-09-20 03:17:25
2025-05-16 03:20:26