ไม่ค่อยได้อัพบทความซะนาน ทำอะไรมากมายหลายอย่างจนไม่มีเวลามาเขียนข้อมูล วันนี้เจอปัญหาอย่างหนึ่งที่เพิ่งแก้มาหมาดๆ เพราะหัดทำหน้า landpage
โดยทั่วไปข้อผิดพลาด 404 file not found จะถูกส่งคืนมาเมื่อ googlebot ไม่สามารถเข้าไปเก็บข้อมูลหน้าเว็บไซต์ซึ่งไม่มีอยู่อาจจะเป็นเพราะว่าเรา ได้ทำการลบบทความทิ้ง,กำลังปรับปรุงเนื้อหาเว็บไซต์ หรือเปลี่ยนชื่อหน้าเว็บเพจนั้นๆโดยไม่มีการเปลี่ยนเส้นทาง URL เก่าไปหน้าใหม่
ซึ่ง 404 file not found จะไม่ส่งผลกระทบต่อการจัดลำดับเว็บไซต์ของเราซึ่งเราไม่จำเป็นต้องสนใจข้อ ผิดพลาดนี้ก็ได้ ซึ่งเราสามารถเปลี่ยนไปยังเว็บไซต์หน้าแรกของเราได้
1.ใช้ จาวา redirect สคริปหน่วงเวลาไปหน้าแรก<?php get_header(); ?>
<h2>Not Found</h2>
<div class="entrybody">Sorry, but you are looking for something that isn’t here.</div>
<script type="text/JavaScript">
<!–
setTimeout("location.href = ‘
http://www.imhow2.com//’;",50); –>
</script>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
2.ใช้ 301 Redirect ไปยังหน้าแรก<?php
// Permanent redirection
header("HTTP/1.1 301 Moved Permanently");
header("Location:
http://www.imhow2.com"); exit();
?>
**เอาไปใส่ในไฟล์ 404.php
ที่มา:
http://www.imhow2.com/blog/%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B9%81%E0%B8%81%E0%B9%89-404-file-not-found-wp/