Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản

0
64

Hướng dẫn chi tiết cách cấu hình và chỉnh sửa file .htaccess cơ bản nhất cho bạn đọc tham khảo.

1. Hướng dẫn cấu hình file .htaccess cơ bản

1.1 Thay đổi trang báo lỗi với .htaccess

Bạn có thể cấu hình file .htaccess bằng cách thay đổi trang báo lỗi với .htaccess với ErrorDocument có mã số lỗi /trangloi.html. Trong đó, mã số lỗi là mã số của các lỗi phát sinh.

Dưới đây là một số lỗi hay gặp khi cấu hình file .htaccess:

– 401: Authorization Required (Cần password để truy nhập).

– 400: Bad request (Lỗi do yêu cầu).

– 403: Forbidden (Không được vào).

– 500: Internal Server Error (Lỗi server).

– 404: Wrong page (Lỗi trang, không tìm thấy,…).

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (1)

Thiết lập thay đổi trang báo lỗi với .htaccess

1.2 Chống ăn cắp băng thông

Để chống ăn cắp băng thông, bạn nên đặt vào file .htaccess nội dung như sau:

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (2)

Code chống ăn cắp băng thông

1.3 Ngăn việc hiện các tập tin trong thư mục

Để ngăn việc hiện các tập tin trong thư mục, bạn đặt vào file .htaccess nội dung Options – Indexes.

1.4 Tự động load trang index

Một trong cách cấu hình file .htaccess phổ biến là thiết lập trình tự load trang Index. Bạn chỉ cần sắp xếp các file index lại và file nào có theo thứ tự gần nhất sẽ được ưu tiên xuất hiện.

1.5 Cấm IP truy cập

– Nếu bạn muốn từ chối IP truy cập, bạn chỉ cần gõ deny from IP vào file .htaccess, trong IP là địa chỉ IP mà bạn muốn cấm (Ví dụ: 203.262.110.20).

– Nếu bạn muốn cho phép IP truy cập, bạn chỉ cần gõ allow from IP vào file .htaccess, trong IP là địa chỉ IP mà bạn muốn cho phép truy cập (Ví dụ: 203.262.110.20).

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (3)

Thiết lập cấm IP truy cập

1.6 Tự động redirect

Để tự động redirect cho website, bạn copy đoạn mã sau vào file .htaccess: Redirect/olddirectory http://www.trangwebmoi.com/thumucmoi.

1.7 Tùy biến đuôi tập tin

Để tùy biến đuôi tập tin, bạn nhập 2 dòng RewriteEngine on và RewriteRule (.*).dll$ $1.html vào file .htaccess

Trong đó:

– html là phần mở rộng thực sự của những tập tin.

– dll là phần mở rộng do chúng ta tự chọn.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (4)

Thiết lập tùy biến đuôi tập tin

1.8 Tự động chèn www vào address bar

Bạn có thể chèn đoạn code sau vào file .htaccess để website tự động chèn www vào address bar.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (5)

Website tự động chèn www vào address bar

1.9 Tự động xóa www khỏi address bar

Bạn có thể chèn đoạn code sau vào file .htaccess để website tự động bỏ www.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (6)

Code giúp tự động xóa www khỏi address bar

1.10 Bắt buộc dùng https

Để ép buộc client phải truy cập vào website bằng https, có thể dùng đoạn code vào file.htaccess để cập nhật như sau:

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (7)

Đoạn code bắt buộc dùng https

2. Cách chỉnh sửa file .htaccess

Mặc định file .htaccess có sẵn khi cài đặt WordPress nên bạn sẽ thấy nó nằm ngay trong thư mục gốc của WordPress. Để chỉnh sửa file .htaccess, bạn chỉ cần mở file bằng Notepad hoặc Notepad++ hoặc bất cứ phần mềm tương tự.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (8)

Hướng dẫn chỉnh sửa file .htaccess

Lưu ý:

– Bạn không được thêm bất cứ đoạn code hay chỉnh sửa vào đoạn #BEGIN và #END, tốt nhất là thêm vào đoạn mới phía dưới nó.

– Sau khi bạn thêm một đoạn code nào đó hãy nhớ lưu lại.

– Nếu bạn chèn khá nhiều đoạn code khác nhau, đừng thêm vào cùng một lúc.

– Hãy lần lượt sửa từng đoạn một, nếu gặp lỗi bạn sẽ biết nó bị từ đoạn code nào để sửa.

3. Một số lưu ý khi sử dụng file .htaccess

Khi sử dụng file .htaccess, bạn cần lưu ý một số vấn đề dưới đây:

– Trong file .htaccess chỉ có duy nhất một dòng RewriteEngine On mà thôi. Thế nên trước khi thêm đoạn code mới nào, bạn dùng Ctr + F để kiểm tra xem có đoạn mã kia chưa rồi hãy thêm nhé.

– File .htaccess là một file quan trọng, do đó cần phải được bảo mật cẩn thận, tránh để bị người khác vào sửa linh tinh.

– Trước khi chỉnh sửa, bạn nên tiến hành tạo backup sao chép toàn bộ nội dung của file .htaccess ra chỗ khác giúp nếu sai thì có thể restore lại. Điều này tránh tình trạng file htaccess nếu như cấu hình sai có thể khiến toàn bộ website không hoạt động được hoặc hoạt động không đúng ý.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (9)

Những lưu ý khi sử dụng file .htaccess

4. Một số câu hỏi liên quan đến file .htaccess

Không tìm thấy file .htaccess trong tập tin?

Trả lời: Hầu hết các trình quản lý hệ thống tệp tin của hosting, tên tệp sẽ bắt đầu bằng dấu chấm (.) nghĩa là các tệp bị ẩn. Như vậy, chúng thường không hiển thị theo mặc định vì lý do bảo mật.

Để tìm thấy file .htaccess trong tập tin, bạn chỉ cần vào phần Cài đặt > Tích chọn Hiển thị tệp tin ẩn (dotfiles) > Chọn Save.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (10)

Thiết lập tìm thấy file .htaccess trong tập tin

Không có file .htaccess thì làm sao?

Trả lời: Lúc này, bạn chỉ có thể tạo lại file .htaccess. Bạn chọn vào phần Tệp > Tạo tệp mới và đặt tên là .htaccess > Chọn Create New File.

Hướng dẫn cách cấu hình và chỉnh sửa file .htaccess cơ bản (11)

Tạo lại file .htaccess

Lưu ý: Bạn cũng có thể tạo 1 tập tin trên máy tính rồi lưu dưới tên .htaccess, sau đó upload file lên thư mục gốc (ngang hàng với robots.txt).

LEAVE A REPLY

Please enter your comment!
Please enter your name here