Bằng cách chọn các tùy chọn khác nhau và mô tả văn bản được tạo trong tệp .htaccess, bạn có thể nhanh chóng tạo tệp .htaccess.
Bạn cũng có thể tạo mật khẩu băm để xác thực Cơ bản (.htpasswd).
Tệp .htaccess là gì?
Tệp thiết lập để quản lý máy chủ HTTP như Apache.
Các cài đặt như xác thực cơ bản, chuyển hướng và trang lỗi có thể được đặt cho từng thư mục.
Tệp .htpasswd là gì?
Nó được sử dụng để bảo vệ các tệp, thư mục hoặc toàn bộ trang web bằng xác thực người dùng HTTP được gọi là xác thực BASIC và được triển khai dựa trên các quy tắc được mô tả trong tệp .htaccess.
Thông tin người dùng được ghi trên một dòng trên mỗi người dùng và mỗi dòng chứa tên người dùng và mật khẩu được phân tách bằng dấu hai chấm (:). Tên người dùng được lưu trữ trong văn bản thuần túy, nhưng mật khẩu được lưu trữ ở dạng băm.
Bạn có thể đặt tên cho mật khẩu bất kỳ tên nào, nhưng vì Apache sử dụng .htpasswd theo mặc định và các tệp chấm (các tệp bắt đầu bằng '.') Trở thành các tệp thường bị ẩn, nên bạn nên đặt tên tệp là '.htpasswd'.
Cài đặt thường xuyên của các tệp .htaccess:
- Viết lại không phải www sang www / Xóa www khỏi URL
- Chuyển hướng http / https
- Chuyển hướng đến tệp hoặc thư mục
- Bộ nhớ đệm Javascript, CSS hoặc hình ảnh
- Đặt xác thực cơ bản
- Cài đặt ngăn chặn liên kết nóng
- Trang lỗi tùy chỉnh (400 Cài đặt 404, 500, v.v.)
- Chặn hoặc cho phép IP
- Chặn bot
- Thay đổi trang thư mục mặc định
- Từ chối quyền truy cập vào. (dấu chấm)
- Ngăn chặn danh sách thư mục
- Kích hoạt gzip
Quy tắc với tệp .htaccess
- .htaccess hoạt động với thư mục hiện tại và tất cả các thư mục con của nó.
- Nếu tệp .htaccess không chạy, 500 lỗi được trả lại cho khách hàng. Vì vậy, hãy cẩn thận khi chỉnh sửa nó. Trước khi chỉnh sửa, bạn nên tạo một bản sao làm bản sao lưu.
- Sử dụng khăn giấy # trước một dòng bạn không muốn chạy để chuyển dòng sang chế độ bình luận.