
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
บทความที่น่าสนใจอื่นๆยังมีอีกมากลองเลืือกดูจากด้านล่างนี้ได้นะครับ

2024-11-25 03:46:59

2025-05-05 09:39:07

2023-11-14 01:18:42

2025-04-18 09:19:35

2023-11-16 09:12:38

2023-11-23 10:18:24

2024-01-23 01:35:21

2024-02-27 10:51:44

2024-10-28 01:27:23