Thứ sáu, 18 Tháng 10 2019

Tạo thông báo lỗi 404 trong website Joomla

Chuyên mục: Thủ thuật làm web

404: Not Found là một trong những lỗi thường gặp khi truy cập vào các trang web không còn tồn tại do nội dung quá cũ đã bị xóa hay di chuyển đến nơi khác. Thông thường khi gặp lỗi này, trong cửa sổ của trình duyệt web sẽ xuất hiện trang thông báo lỗi mặc định với nội dung đơn điệu và hơi khó hiểu.
Sau đây là cách tạo một trang thông báo lỗi 404 trong Joomla! với nội dung tùy ý:

 

Tạo thông báo lỗi 404 trong website Joomla

 

- Copy tập tin /templates/system/error.php vào thư mục /templates/template_đang_sử_dụng/ (cùng vị trí với tập tin templateDetails.xml)
- Mở tập tin error.php vừa mới sao chép trong thư mục /templates/template_đang_sử_dụng/
 

Đối với Joomla! 1.5 tìm dòng code:

defined( '_JEXEC' ) or die( 'Restricted access' );

- Thêm vào ngay bên dưới các dòng code sau:

if (($this->error->code) == '404') {

header('Location: http://www.maytinhhtl.com/404.html');

exit;

}

 

Đối với Joomla! 1.6,1.7, 2.5, 3.x tìm dòng code:

defined('_JEXEC') or die;

- Thêm vào ngay bên dưới các dòng code sau:

if (($this->error->getCode()) == '404') {
header('Location: http://www.maytinhhtl.com/404.html');
exit;

}

 

Thay đổi link cho phù hợp.

Điểm đặc biệt của trang thông báo lỗi 404 này là nó vẫn giữ nguyên giao diện và các thông tin khác của trang web.

Chúc thành công.

Bài liên quan:
Lỗi 509 Bandwidth Limit Exceeded
Lỗi 500 - Internal server error
Lỗi 401
Khắc phục lỗi Allowed memory size of 8388608 bytes exhausted trong Joomla
Nguyên nhân lỗi 508 Resource Limit Is Reached 
Tạo sơ đồ trang web - sitemap page web
Mobile Friendly Test - Kiểm tra web tương thích với di động
Bảng Mã Màu CSS HTML Code
Kích thước logo, banner chuẩn quốc tế cho Web
Phong thủy trong thiết kế web
Công nghệ thiết kế web HTML5
So sánh WordPress, Joomla, Drupal miễn phí tốt nhất hiện nay
Phương pháp chống ddos cho web tốt nhất
Tạo trang báo lỗi 404 cho web mang phong cách của bạn
Tài liệu thiết kế web bằng joomla
Tạo thông báo lỗi 404 trong website Joomla
Khắc phục lỗi Allowed memory size of 8388608 bytes exhausted trong Joomla
Plugin chống copy nội dung bài viết web Wordpress

 

Logo Thủ thuật làm web - Hướng dẫn thiết kế website Joomla Wordpress

HTL Computer