يمكنك استخدام ملف htaccess إذا كنت تستخدم خوادم ويب تدعم Apache لقمت بمحاولة استخدام ErrorDocument يبدو هناك اسم ملف خاطئ يجب استخدام اسم الملف الصحيح الذي هو 404.php
استخدام الكود التالي في ملف .htaccess داخل المجلد الرئيسي api لتوجيه الطلبات ذات الامتداد غير الموجودة إلى 404.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /api/
# إذا كان الملف أو الدليل موجودًا، لا تقوم بأي إعادة توجيه
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# إعادة توجيه الطلبات ذات الامتداد غير الموجودة إلى 404.php
RewriteRule ^([^/]+)$ 404.php [L]
</IfModule>
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.
التعليقات