Я добавил пользовательскую страницу с ошибкой 404.php на свой веб-сайт и добавил ее на свой .htaccess, но когда я вызываю страницу, которая не существует, веб-сайт переходит на домашнюю страницу (index.php) вместо моего 404. PHP.
404.php
<?php
http_response_code(404);
echo "error";
?>
Мой .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^(.*)\.linkedfilm\.com$ [NC]
RewriteRule ^(.*)$ https://www.website.com/$1 [R=301,L]
ErrorDocument 404 https://www.website.com/404.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^home$ index.php?link1=home [QSA]
Спасибо