Страница ошибки 404 не работает через .htaccess - PullRequest
0 голосов
/ 15 мая 2019

Мой файл 404 .php не работает, несмотря на то, что я добавил его перенаправление в .htaccess, т. Е.

ErrorDocument 404 /404.php

Веб-сайт - это пользовательский php, и он настроен для создания расширений .html для всехстраницы.Я добавляю код .htaccess ниже.

Я пробовал существующие решения, но ничего из этого не получилось.

RewriteBase /
Options +FollowSymLinks
RewriteEngine on


RewriteRule ^([a-zA-Z0-9_-]+)(\.html|/)?$ article_page.php?id=$1.html


RewriteCond %{REQUEST_URI} !^.*\.html$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.html [L,R=301]

ErrorDocument 404 /404.php
</i>
...