Giả sử bây giờ chúng ta có một thư mục “images” ngoài thư mục gốc, và trong thư mục “images” có một tập tin tên ‘hinh-1.jpg’ hoặc 1 list danh sách các tập tin hình ảnh.
Vậy khi truy cập trên địa chỉ website là www.itctoday.com/images/, chúng ta sẽ thấy được danh sách các tập tin hình ảnh trên web (hình minh họa).
Như các bạn thấy ở hình trên, chúng ta không nên để thư mục hoặc tập tin “hiển thị” như thế vì như vậy người dùng sẽ biết rõ trên host của bạn có những gì nên rất nguy hiểm (không an toàn về độ bảo mật).
Để khắc phục, bạn hãy dùng phần mềm Notepad hoặc Notepadd++ trên máy tính và tạo một tập tin “.htaccess” với nội dung như sau:
<IfModule mod_rewrite.c>
IndexIgnore *
</IfModule>
Sau đó upload tập tin “.htaccess” vào thư mục gốc: “public_html” đối với hosting linux hoặc “root” đối với hosting cpanel
Và bây giờ chúng ta thử F5 lại trình duyệt xem còn hiển thị không nhé!
Options +Indexes
Options -Indexes
IndexOptions +FancyIndexing
IndexIgnore *.gif *.jpg * .zip
Ngoài ra chức năng của .htaccess còn rất nhiều và ITC Today sẽ hướng dẫn các bạn trong các bài viết tới.
Chúc các bạn thành công!