404错误页面无法通过.htaccess使用

时间:2019-05-15 17:12:44

标签: apache .htaccess mod-rewrite http-status-code-404

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

0 个答案:

没有答案