หลักการก็ เคยใช้ แบบง่าย ๆ แต่ไม่ใช่ wordpress ผมจะ ใส่ข้อความบอกแล้ว ก็ ค่อยสั่ง redirect อาจจะใส codeตั้งเวลาถอยหลัง ค่อยรี ตอนนั้นใช้ code meta refresh เอา น่ะครับ
<html>
<head>
<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://www.yourname.com">
</head>
<body>
<center>
บอกเขาก่อนว่าหน้านี้หายไป ให้เข้า
<a href="
http://www.yourname.com 
">www.yourname.com</a>
</center>
</body>
</html>
เลข 5 คือเวลา เป็นวินาที นะครับ ข้อความก็ปรับตามชอบเลยครับ
ส่วนถ้าแก้ใน wordpress
ก่อนอื่น ถ้า themes ไม่มี 404.php ก็ สร้าง แล้วใส่ใน themes ก๊อปจาก Default
ก็ได้ แล้วใส่ ใน themes ที่เราใช้ แล้วก็ปรับใส่ code redirect เอา
หรือ .htaccess
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)
ErrorDocument 404 /index.php
อันนี้ .htaccess ที่ผมเจอ ยังไม่เคยลองใช้ น่าจะเปลี่ยน จาก /index.php ไปเป็น
http://astore 
... ได้แต่ คงไม่สามารถบอกก่อน redirect ได้
แต่ถ้า ให้ redirect ไปหน้าที่เรา สร้างขึ้นใหม่ ก็ น่าจะใช้ code refresh ที่หน้าใหม่ก็ได้นะครับแล้วค่อยส่งไป astore
ป.ล. code .htaccess ผมยังไม่เคยลองใช้นะครับ
คำเตือน - มีกระทู้ตอบใหม่ ขณะที่คุณพิมพ์ข้อความ อยากให้คุณแสดงตัวอย่างก่อนตั้งกระทู้ อ่านใหม่ งั้นลองเพิ่ม .htaccess ส่วน 404 ดู ครับ ให้รีไปหน้าที่เราต้องการ เป็นหนูลองยาให้ผมด้วยไม่เคยใช้เหมือนกัน