我的文件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>