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-01-19 04:28:14
2025-01-30 05:25:36
2024-04-11 02:14:04
2024-02-20 04:31:24
2024-01-31 04:07:48
2025-03-19 01:53:23
2025-03-12 01:51:41
2025-03-26 10:38:23
2023-10-06 01:28:23