Hypertext Access là một trong những file cấu hình chuyên dành riêng cho các webserver chạy Apache. Vậy file .htaccess là gì? Ta hoàn toàn có thể làm gì với tệp tin .htaccess?


Các ứng dụng phổ cập của tệp tin .htaccess là gì?Cách redirect URL bởi file .htaccess là gì?Rewrite URL bởi .htaccessTạo trang lỗi 404 tùy chỉnh thiết lập với .htaccessPassword Protecting Directories cùng với .htaccessBảo vệ Hotlink với .htaccess là gì?

File .htaccess là gì?

File .htaccess là một trong file website to gan lớn mật mẽ, kiểm soát cấu hình cấp cao của website của bạn. Trên các server chạy Apache (một ứng dụng web server), file .htaccess được cho phép bạn triển khai các chuyển đổi cấu hình trang web của mình mà không cần phải chỉnh sửa file thông số kỹ thuật server.

Bạn đang xem: File .htaccess là gì

Trong lý giải về file .htacess này, công ty chúng tôi giải đáp cách sử dụng file .htaccess và cách định vị file trên server của bạn, v.v.

Trong lý giải này bao gồm

Vị trí .htaccessSử dụng thịnh hành của file .htaccessSử dụng nhiều file .htaccessCách sửa đổi file .htaccess của bạnCách redirect URL bằng file .htaccessRewrite URL bởi .htaccessForce địa chỉ cửa hàng trang web không phải WWWForce địa chỉ trang WWW bởi .htaccessTạo trang lỗi 404 cấu hình thiết lập với .htaccessRedirect HTTPS cùng với .htaccessThư mục bảo đảm mật khẩu (Password Protecting Directories) cùng với .htaccessBảo vệ Hotlink cùng với .htaccessBảo mật & đảm bảo an toàn trang web WordPress của bạn

Vị trí của tệp tin .htaccess là gì?

Lưu ý: Apache (phần mượt web server của bạn) được cấu hình để tất cả các file mang tên .htaccess đông đảo bị ẩn. Trên sao? Vì các file này có thông tin thông số kỹ thuật quan trọng và rất có thể được sử dụng để xâm phạm vps của bạn.


*
*
*
*
*

2. Tệp tin .htpasswd nên được đặt một folder từ thư mục cội của trang web và được giữ riêng biệt với file .htaccess.

Lưu ý: Đặt tệp tin .htpasswd phía bên trên public_html/folder sẽ bình yên hơn vị nó không thể truy cập trực tiếp qua trình duyệt y web.

3. Các bạn sẽ cần chế tạo cú pháp mang lại file .htaccess và file .htpasswd. Bạn cũng có thể sử dụng bất kỳ trang website nào tuy vậy với mục đích của bài viết này. Hiện tại tại, chúng tôi đang thực hiện http://tools.dynamicdrive.com.

4. Khi chúng ta làm theo các bước để sản xuất file, bạn sẽ cần để cú pháp trên vps của mình. Nếu bạn đã sở hữu file .htaccess trên website của mình, bạn có thể nối file và thêm cú pháp bổ sung.

5. Cài file .htpasswd lên vị trí đã xác minh ở bước 2.

Xem thêm: Vương Bát Đản Là Gì ? Thắc Mắc Trong Khi Dịch (Phần Ii)

6. Chất vấn quyền của các file để đảm bảo rằng những người dân dùng bạn có nhu cầu có quyền sẽ rất có thể truy cập chúng.

Bảo vệ Hotlink với .htaccess là gì?

Hotlinking là gì? Khi tạo một trang web, admins hay thêm hình hình ảnh và văn bản khác để triển khai cho trang web nhìn đẹp hơn cùng thêm một số ký tự. Khi có tác dụng như vậy, các bạn thường cài đặt lên hình ảnh và thêm nó vào những trang của chúng ta để được xem. Bạn cũng đều có thể, mặc dù không được khuyến khích, sử dụng hình hình ảnh đã được người khác download lên mà lại không đề xuất tải xuống và sau đó tải hình ảnh đó lên website của bạn. Đây được gọi là hotlinking.

Thật không may, so với những người có hình hình ảnh đã được các trang web khác hotlink, họ có thể sẽ nhận ra mức thực hiện tài nguyên hệ thống của họ tăng lên vì website mới áp dụng những hình ảnh đó sẽ thực hiện tài nguyên của server của bạn.

Tuy nhiên, chúng ta có thể ngăn chặn điều này bằng phương pháp bật tính năng đảm bảo hotlink trên website của mình.

Cách tiến hành quy trình bật đảm bảo hotlink trên trang web của bạn.

1. Trước tiên, bạn phải đăng nhập vào trang web của chính bản thân mình qua SFTP

2. Bây giờ bạn sẽ cần sở hữu xuống file .htaccess từ thư mục public_html của bạn

3. Khi bạn đã sở hữu file .htaccess trên laptop của mình, thêm những dòng sau vào file đó:


RewriteEngine onRewriteCond %HTTP_REFERER !^$RewriteCond %HTTP_REFERER !^http://(www.)mydomain.com/.*$ [NC>RewriteRule .
4. Đảm bảo rằng bạn thay đổi mydomain.com để cân xứng với miền của bạn. Xung quanh ra, các bạn không được sửa đổi ngẫu nhiên mã nào không giống trong tệp tin .htaccess.

5. Khi bạn đã thêm các dòng trên, download file .htaccess quay lại thư mục /public_html của mình

6. Sau thời điểm tải lên, hãy ngắt liên kết khỏi SFTP và bình chọn trang web của khách hàng để đảm bảo rằng không tồn tại lỗi.