إن طريقة استخدام 404 لحل مشكلة تغيير مسار الصفحة هي في الأساس جعلها سهلة الاستخدام، وتبين أن المستخدمين يعتمدون على محركات البحث لإدخال كل مقالة من مقالاتي. كيف يمكنني السماح للمستخدمين بالانتقال من صفحة قديمة إلى صفحة جديدة الصفحة، والمادة دون تغيير، مثل:
رمز البرنامج
http://www.vevb.com/blog/article.asp?id=381 // عنوان URL القديم
القفز تلقائيا إلى بعد الدخول
http://www.vevb.com/article.asp?id=381
يتطلب ذلك التعامل مع صفحة 404 من خادم new321، ويكون الكود كما يلي:
رمز البرنامج
<%
url=Request.ServerVariables(QUERY_STRING)
arr=Split(url,/blog) 'تقسيم مع /
n=ubound(arr) 'ابحث عن الأخير /
%>
<لغة البرنامج النصي=جافا سكريبت>
window.top.location=http://www.vevb.com<%= arr(n)%>;
</script>
وبطبيعة الحال، فهو مناسب فقط للاستخدام مع نفس البرنامج