---
title: "Hướng Dẫn Thiết Lập Trang Thông Báo Lỗi Trên Website Bằng File .Htaccess"
description: "Thay vì hiển thị những thông báo lỗi mặc định nhàm chán, bạn hoàn toàn có thể tùy chỉnh trang lỗi để cung cấp thông tin hữu ích và hướng dẫn người dùng. Trong bài viết này, CloudFly sẽ hướng dẫn bạn cách thiết lập trang thông báo lỗi trên website bằng file .htaccess."
url: https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/huong-dan-thiet-lap-trang-thong-bao-loi-tren-website-bang-file-htaccess
image: https://media.cloudfly.vn/posts/huong-dan-thiet-lap-trang-thong-bao-loi-tren-website-bang-file-htaccess.jpg
---

# Hướng Dẫn Thiết Lập Trang Thông Báo Lỗi Trên Website Bằng File .Htaccess

_Một trang thông báo lỗi chuyên nghiệp không chỉ giúp người dùng hiểu rõ vấn đề mà còn thể hiện sự chuyên nghiệp của website. Thay vì hiển thị những thông báo lỗi mặc định nhàm chán, bạn hoàn toàn có thể tùy chỉnh trang lỗi để cung cấp thông tin hữu ích và hướng dẫn người dùng. Trong bài viết này, CloudFly sẽ hướng dẫn bạn_ **_cách thiết lập trang thông báo lỗi trên website bằng file .htaccess_**_. Hãy cùng theo dõi!_

![hướng dẫn thiết lập trang thông báo lỗi trên website bằng file .htaccess](https://media.cloudfly.vn/posts/huong-dan-thiet-lap-trang-thong-bao-loi-tren-website-bang-file-htaccess.jpg)

## **1\. Tại sao cần trang thông báo lỗi?**

Trang thông báo lỗi giữ vai trò quan trọng trong việc nâng cao trải nghiệm người dùng khi họ gặp phải các lỗi trên website. Chẳng hạn như lỗi 404 (không tìm thấy trang) hoặc [lỗi 500](https://cloudfly.vn/docs/su-dung-cac-tinh-nang-nang-cao-none/huong-dan-cach-sua-loi-500-internal-server-error-tren-website) (lỗi máy chủ). Thay vì để người dùng thấy một thông báo lỗi mặc định khô khan, việc thiết kế một trang lỗi thân thiện và hấp dẫn sẽ giúp họ cảm thấy thoải mái hơn. Điều này không chỉ tạo ấn tượng chuyên nghiệp cho website mà còn giúp giảm tỷ lệ thoát trang (bounce rate), một yếu tố quan trọng ảnh hưởng đến SEO và sự hài lòng của người truy cập. Hơn nữa, bạn có thể tận dụng trang thông báo lỗi để hướng người dùng quay lại các trang quan trọng. Bao gồm trang chủ, trang liên hệ, hoặc các nội dung hữu ích khác trên website.

## **2\. Vai trò của file .htaccess trong việc quản lý lỗi**

[File .htaccess](https://cloudfly.vn/blog/file-htaccess-la-gi-cach-tao-va-chinh-sua-file-htaccess) là một công cụ mạnh mẽ giúp bạn dễ dàng tùy chỉnh cách máy chủ xử lý các lỗi trên website. Chỉ với vài dòng lệnh đơn giản, bạn có thể tạo các trang thông báo lỗi tùy chỉnh. Ví dụ, thay vì hiển thị trang lỗi 404 mặc định, bạn có thể chuyển hướng người dùng đến một trang lỗi được thiết kế riêng, với nội dung dễ hiểu và các liên kết hữu ích để họ tiếp tục khám phá website.

Điểm nổi bật của file .htaccess là tính linh hoạt và khả năng áp dụng nhanh chóng mà không cần chỉnh sửa trực tiếp mã nguồn website. Chỉ cần đặt file .htaccess trong thư mục gốc, bạn có thể kiểm soát toàn bộ cách máy chủ xử lý lỗi. Nhờ đó giúp quản lý website thuận tiện hơn và nâng cao trải nghiệm người dùng.

## **3\. Hướng dẫn thiết lập trang thông báo lỗi trên website bằng file .htaccess**

Việc thiết lập trang thông báo lỗi trên website bằng file .htaccess giúp website của bạn trông chuyên nghiệp hơn và cải thiện trải nghiệm người dùng. Bạn có thể thực hiện theo các bước dưới đây:

### **3.1. Bước 1: Tạo trang thông báo lỗi tùy chỉnh**

Trước tiên, bạn cần tạo các tệp HTML chứa thông báo lỗi cho người dùng. Ví dụ:

*   404.html – Trang báo lỗi khi không tìm thấy trang.
*   500.html – Trang báo lỗi máy chủ.
*   503.html – Trang thông báo dịch vụ không khả dụng.

Bạn có thể tùy chỉnh thiết kế và lưu các tệp này trong thư mục gốc của website hoặc một thư mục riêng, ví dụ: /errors.

### **3.2. Bước 2: Chỉnh sửa tệp .htaccess**

B1: Đầu tiên, bạn đăng nhập vào [cPanel](https://cloudfly.vn/vi/blog/cpanel-la-gi-huong-dan-cach-su-dung-cpanel-don-gian) hoặc sử dụng [FTP](https://cloudfly.vn/blog/ftp-la-gi-tat-tan-tat-thong-tin-chi-tiet-ve-ftp) để truy cập thư mục gốc của website (thường là public\_html).

![hướng dẫn thiết lập trang thông báo lỗi trên website bằng file .htaccess 1](https://media.cloudfly.vn/posts/huong-dan-thiet-lap-trang-thong-bao-loi-tren-website-bang-file-htaccess-1.png)

B2: Nếu tệp .htaccess chưa tồn tại, bạn có thể tạo một tệp mới.

B3: Bạn có thể sử dụng trình chỉnh sửa văn bản của cPanel hoặc trình chỉnh sửa trên máy tính để chỉnh sửa tệp.

### **3.3. Bước 3: Thêm quy tắc chuyển hướng lỗi**

Bạn thêm các dòng sau vào tệp .htaccess:

_# Trang thông báo lỗi 404 (Không tìm thấy trang)_

_ErrorDocument 404 /errors/404.html_

_# Trang thông báo lỗi 500 (Lỗi máy chủ nội bộ)_

_ErrorDocument 500 /errors/500.html_

_# Trang thông báo lỗi 503 (Dịch vụ không khả dụng)_

_ErrorDocument 503 /errors/503.html_

Trong đó:

*   ErrorDocument: Lệnh dùng để thiết lập trang thông báo lỗi.
*   404, 500, 503: Mã trạng thái HTTP cho từng lỗi.
*   /errors/404.html: Đường dẫn đến tệp HTML của trang lỗi. Bạn có thể thay đổi đường dẫn theo vị trí thực tế của các tệp trên server.

Ví dụ hoàn chỉnh tệp .htaccess:

_# Bật URL Rewriting nếu cần_

_RewriteEngine On_

_# Cấu hình trang thông báo lỗi tùy chỉnh_

_ErrorDocument 404 /errors/404.html_

_ErrorDocument 500 /errors/500.html_

_ErrorDocument 503 /errors/503.html_

_# Các quy tắc khác (nếu có)_

### **3.4. Bước 4: Kiểm tra trang lỗi tùy chỉnh**

Sau khi lưu tệp .htaccess, bạn kiểm tra các trang lỗi:

*   Lỗi 404: Truy cập một URL không tồn tại, ví dụ: [https://example.com/khong-co-trang-nay](https://example.com/khong-co-trang-nay).

![hướng dẫn thiết lập trang thông báo lỗi trên website bằng file .htaccess 2](https://media.cloudfly.vn/posts/huong-dan-thiet-lap-trang-thong-bao-loi-tren-website-bang-file-htaccess-2.png)

*   Lỗi 500: Gây lỗi server tạm thời (nếu có thể).

![hướng dẫn thiết lập trang thông báo lỗi trên website bằng file .htaccess 3](https://media.cloudfly.vn/posts/huong-dan-thiet-lap-trang-thong-bao-loi-tren-website-bang-file-htaccess-3.png)

Lưu ý:

*   Đảm bảo rằng đường dẫn đến các tệp lỗi trong .htaccess là đúng và các tệp HTML đã được tải lên server.
*   Thiết lập quyền truy cập hợp lý (ví dụ: 644 cho tệp .htaccess và tệp HTML).
*   Các quy tắc trong .htaccess chỉ hoạt động trên máy chủ Apache, với tính năng mod\_rewrite được bật.

_>>> Xem thêm:_

*   [Nguyên Nhân Gây Ra Lỗi 400 Bad Request Và Cách Khắc Phục](https://cloudfly.vn/blog/nguyen-nhan-gay-ra-loi-400-bad-request-va-cach-khac-phuc)
*   [Hướng Dẫn Cách Sửa Lỗi Error Establishing A Database Connection](https://cloudfly.vn/blog/huong-dan-cach-sua-loi-error-establishing-a-database-connection)
*   [Hướng Dẫn Cách Sửa Lỗi “An error occurred in the upload. Please try again later”](https://cloudfly.vn/blog/huong-dan-cach-sua-loi-an-error-occurred-in-the-upload-please-try-again-later)

_Hy vọng bài viết trên trên đã giúp bạn hiểu rõ hơn về_ **_hướng dẫn thiết lập trang thông báo lỗi trên website bằng file .htaccess_**_. Nếu còn thắc mắc hay muốn đăng ký_ [_Cloud Hosting_](https://cloudfly.vn/cloud-hosting) _tại CloudFly, hãy liên hệ ngay với chúng tôi qua thông tin bên dưới để được tư vấn và hỗ trợ chi tiết. Đội ngũ kỹ thuật có chuyên môn cao luôn sẵn sàng 24/7 để giải quyết mọi vấn đề của bạn._

**THÔNG TIN LIÊN HỆ:**

*   Hotline: 0904.558.448
*   Website: [https://cloudfly.vn/](https://cloudfly.vn/) 
*   Fanpage: [https://www.facebook.com/cloudfly.vn](https://www.facebook.com/cloudfly.vn)

*   Group săn sale: https://t.me/cloudflyvn
