404 - Raynoblog https://raynoblog.com/tag/404 Wordpress - Themes - Plugins - Coupon Thu, 17 Dec 2015 01:47:18 +0000 en-US hourly 1 Chuyên hướng 404 về một trang bất kỳ trong WordPress https://raynoblog.com/wordpress-plugins/chuyen-huong-404-ve-mot-trang-bat-ky-trong-wordpress.html https://raynoblog.com/wordpress-plugins/chuyen-huong-404-ve-mot-trang-bat-ky-trong-wordpress.html#comments Thu, 17 Dec 2015 01:47:18 +0000 http://raynoblog.com/?p=4932 Hướng dẫn chuyển hướng trang lỗi 404 về một trang bất kỳ bằng cách sử dụng plugin 404 to 301 để không ảnh hưởng đến SEO.

The post Chuyên hướng 404 về một trang bất kỳ trong WordPress appeared first on Raynoblog.

]]>
Trong một bài viết trước mình có hướng dẫn một thủ thuật để chuyển hướng trang lỗi 404 về trang chủ hoặc một trang bất kỳ bằng cách sử dụng code. Tuy nhiên có bạn không rành về code nên không làm được. Hôm nay mình sẽ giới thiệu plugin 404 to 301 có chức năng tương tự để các bạn dễ dàng chuyển hướng hơn.

chuyen huong 404

Một số tính năng của plugin 404 to 301

  • Chuyển hướng tất cả các trang lỗi 404 (không tìm thấy trang) về một trang bất kỳ do bạn cài đặt.
  • Ghi lại lỗi 404 và file log.
  • Gửi email thông báo đến cho admin khi có trang lỗi 404.

Hướng dẫn sủ dụng plugin 404 to 301

Đây là một plugin miễn phí bạn có thể tải về từ thư viện plugins của WordPress. Sau khi cài đặt và active plugin này, bạn sẽ có thêm mục 404 to 301 trong menu. Bạn vào phần 404 settings để thiết lập chuyển hướng.

cai dat chuyen huong 404

Redirect type: Chọn kiểu chuyển hướng 301, 302 hoặc 307.

Redirect to: Bạn có thể thiết kế một trang 404 thật đẹp rồi chuyển hướng khi gặp lỗi 404 đến trang này. Hoặc bạn có thể chuyển hướng đến một trang bất kỳ, chẳng hạn như trang chủ.

Custom URL: Nhập đường dẫn trang bạn muốn chuyển hướng đến.

Log 404 Errors: Enable hoặc disable ghi lỗi vào file log.

Email notifications: Tick vào mục này nếu bạn muốn nhận thông báo vào email khi có lỗi 404 xảy ra.

Email address: Email nhận thông báo lỗi.

Exclude paths: Loại bỏ các trang lỗi khỏi thông báo.

Sau khi hoàn tất các thiết lập, click vào nút Save all changes để lưu lại. Bạn có thể vào mục 404 error logs để xem danh sách lỗi 404.

Lỗi 404 gây ảnh hưởng không tốt cho SEO và gây khó chịu cho người xem khi truy cập phải một trang lỗi. Vì vậy bạn nên hạn chế thấp nhất lỗi này, nhưng nếu không thể tránh khỏi thì chuyển hướng 301 là cách tốt nhất bạn có thể làm để khắc phục nó.

The post Chuyên hướng 404 về một trang bất kỳ trong WordPress appeared first on Raynoblog.

]]>
https://raynoblog.com/wordpress-plugins/chuyen-huong-404-ve-mot-trang-bat-ky-trong-wordpress.html/feed 2
Điều hướng trang 404 về trang chủ trong WordPress https://raynoblog.com/wordpress-co-ban/dieu-huong-trang-404-ve-trang-chu-trong-wordpress.html https://raynoblog.com/wordpress-co-ban/dieu-huong-trang-404-ve-trang-chu-trong-wordpress.html#comments Sun, 26 Jan 2014 15:24:13 +0000 http://raynoblog.com/?p=2076 Lỗi 404 là lỗi xảy ra khi người dùng truy cập vào các trang không tồn tại trên website do bài viết bị xóa hoặc truy cập sai địa chỉ… Thông thường thì trên tất cả các themes của WordPress có mặc định khi gặp lỗi này sẽ đưa về một trang 404 thông báo […]

The post Điều hướng trang 404 về trang chủ trong WordPress appeared first on Raynoblog.

]]>
carsonifiedLỗi 404 là lỗi xảy ra khi người dùng truy cập vào các trang không tồn tại trên website do bài viết bị xóa hoặc truy cập sai địa chỉ… Thông thường thì trên tất cả các themes của WordPress có mặc định khi gặp lỗi này sẽ đưa về một trang 404 thông báo lỗi. Bạn có thể thiết kế lại trang 404 này theo ý muốn của mình. Hoặc nếu bạn không muốn hiện trang thông báo lỗi mà muốn chuyển về trang chủ khi gặp phải lỗi này thì ta sẽ sử dụng một thủ thuật rất đơn giản sau đây.

Đối với các themes có file 404.php

Nếu theme bạn sử dụng có file 404.php thì ta sẽ thực hiện thủ thuật này bằng cách thêm đoạn code sau vào file 404.php:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>

Bạn có thể xóa toàn bộ nội dung có sẵn trong file 404.php và thêm vào đoạn code trên.

Đối với các themes không có file 404.php

Chẳng hạn như bạn sử dụng Genesis FrameWork, bạn sẽ không thể tìm thầy file 404.php. Lúc đó ta sẽ sử dụng file functions.php, ta sẽ thêm vào đoạn code sau:

add_action('wp', 'redirect_404_to_homepage', 1);
function redirect_404_to_homepage() {
	global $wp_query;
  	if ($wp_query->is_404) {
        wp_redirect(get_bloginfo('url'),301)
        ;exit;
	}
}

Cách này cũng có thể áp dụng cho các themes có sẵn file 404.php.

Trong hai đoạn code trên, hàm get_bloginfo(‘url’) sẽ trả về địa chỉ URL trang chủ. Bạn có thể thay lệnh này bằng một đường link đến trang bất kì mà bạn muốn. Chẳng hạn như:

wp_redirect('http://raynoblog.com/trang-bao-loi',301);

Thủ thuật nhỏ trên sẽ giúp bạn điều hướng tất cả các lỗi 404 về trang chủ. Hy vọng sẽ giúp ích được cho bạn!

Xem thêm: điều hướng sau khi login -logout trong WordPress

The post Điều hướng trang 404 về trang chủ trong WordPress appeared first on Raynoblog.

]]>
https://raynoblog.com/wordpress-co-ban/dieu-huong-trang-404-ve-trang-chu-trong-wordpress.html/feed 4