Thay đổi tên và đường dẫn đến folder Admin trong joomla

Bạn muốn 'đổi tên thư mục quản trị Joomla của bạn mà không cần phải sửa đổi bất kỳ code Joomla hoặc bạn không muốn phải sử dụng htpasswd để bảo vệ thư mục đó, bạn có thể đạt được điều đó theo cách sau. Điều này có thể giúp hạn chế vấn đề bảo mật cho Joomla:

Bước 1: Tạo một thư mục mới trong thư mục gốc của bạn (ví dụ: "myadmin")

Bước 2: Tạo một file index.php trong "thư mục của bạn" myadmin với nộ dung như sau:
$admin_cookie_code="1234567890";
setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/");
header("Location: /administrator/index.php"); ?>

Bước 3: Thêm đoạn mã dưới đây vào file .htaccess:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/administrator
RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=1234567890
RewriteRule .* - [L,F]

Bây giờ để đăng nhập vào trang admin thì bạn đăng nhập theo đường dẫn sau:
"http://siteban.com/myadmin/"

Mã php sẽ thiết lập một cookie mà hết hạn vào cuối session và chuyển hướng bạn đến trang quản lý thực sự của bạn. Không ai sẽ có thể tải bất cứ điều gì từ thư mục quản trị mà không cần phải đi qua thư mục myadmin

Bài viết này có hữu ích?

697 Khách hàng đánh giá tốt (975 Đánh giá)
 In bài viết

Nên đọc

Cách DNS với domain free .co.cc

Chào các bạn. Hôm nay mình sẽ hương dẫn cho những ai chưa biết cách domain của 1 dang domain...

Khắc phục "Reported Attack Page" của google

Chào bạn, Nhiều bạn thắc mắc rằng tại sao khi mình truy cập vào tên...

Khắc phục lỗi Joomla Fatal error: Allowed memory size of 134217728 bytes exhausted

Đầu tiên, Bạn vào file configuration.php sửa những thông số sau: var $caching = '1'; thành  var...

tool backup and restore database

Hầu hết các webmater thường đau đầu về backup và restore database khi file data lớn...

Một sô lưu ý bảo mật cho website php sử dụng shared hosting linux

Ngày nay các ứng dụng web với mã nguồn mở phát triển rất mạnh, trong đó đặc biệt phổ biến là...