السلام عليكم
لدي مجلد اسمه api به ملف index و 404.php
اريد تخصيص 404.php كصفحة خطأ عند الدخول للاي امتداد داخل المجلد
مثلا
domain. com/api/fkdkkd
جربت هذا ولم يعمل
ErrorDocument 404 /error.php
لكي تستطيع فعل هذه الميزه يجب اولا يكون لديك هذه الصفحه دعنا نسميها 404.php ونضع هذه الكود البسيط لعرض رسالة الخطاء
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>404 Not Found</title> </head> <body> <h1>404 Not Found</h1> <p>The page you are looking for could not be found.</p> </body> </html>
ثما في ملف .htaccess ضع هذه الكود
ErrorDocument 404 /404.php <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /index.php [L] </IfModule>
بهذه الطريقه تكون استطعت ان تخصص صفحة الخطاء
التعليقات