Chào các bạn, Bình thường khi bạn setup và xây dựng 1 website dựa trên nền CMS Wordpress thì đường link mặc định vào backend (phần quản trị) của chúng ta sẽ là http://domain/wp-admin.php Bạn là người cẩn thận và cần có 1 đường link riêng cho admin để tăng tính bảo mật cho website để tránh tình trạng phá hoại của bên thứ 3.Hôm nay mình sẽ hướng dẫn các bạn đổi đường link này để tăng tính bảo mật của website: Đường dẫn /wp-admin/ sẽ chuyển thành một chuỗi khác như /quantri/, /quan-ly/ hay /abcxyz/ chẳng hạn. Ngăn chặn trực tiếp việc truy cập trang quản lý bằng đường dẫn www.abc.com/wp-admin.php Mình hạn chế xài plugin do cái j tự code đc thì làm lun, plugin chỉ tổ làm site thêm nặng nề! Cách thực hiện: Bước 1: Xác định chuỗi mới cho /wp-admin/, ở đây mình chọn /a-d-m-i-n/ Bước 2: Ngay thư mục root trên host, bạn tạo/upload 1 file .htaccess (Nếu đã có thì sửa nội dung của nó) Lưu ý, nếu .htaccess có sẵn RewriteEngine On thì bạn ko cần copy thêm dòng nữa! Bước 3: Trong thư mục theme /wp-content/themes/<theme>/ , bạn mở file functions.php (nếu ko thấy thì bạn tạo/upload 1 file lên) Như vậy, bạn có thể truy cập vào trang quản lý bằng đường dẫn www.abc.com/a-d-m-i-n/, bất cứ truy cập vào đường dẫn www.abc.com/wp-admin/ sẽ dẫn về trang www.abc.com/404.html (bạn có thể thay đổi từ /404.html sang trang khác tuỳ thích) Bước 4: Trong file wp-config.php, bạn sửa lại 2 dòng trong khung vàng: Lưu ý: Khi bạn cần lấy link admin, hãy sử dụng hàm admin_url() chứ đừng gọi cứng bằng chuỗi, Xem thêm tại đây. Một số plugin nó gọi cứng /wp-admin/ sẽ ko thể hoạt động bình thường khi bạn làm theo 3 bước trên.
Trước em đi học một khóa lập trình website mà bây giờ đi làm seo cũng hao hụt đi phần nào, bác nào có những tài liệu có thể chia sẻ giúp em qua email được không ạ: khangnd1994nd@gmail.com
Bạn dùng cái plugin itheme security cho nó nhanh và đỡ lỗi, trứ cứ sửa code thế này không ổn lắm. Chưa tính đến việc cập nhật theme thì còn nhiều loại lỗi phát sinh