.HTACCESS配置可访问不带扩展名的文件和带扩展名的404文件

时间:2019-07-04 17:07:24

标签: .htaccess file http-status-code-404

在apache服务器中,我想访问不带扩展名的文件。 例如:

    Client Request URL is: 
        http://myserver/filename.html
    Server Response would be:
        404-Not Found
    Client Request is:
        http://myserver/filename
    Server Response would be:
        200-display file

我有一个.htaccess配置:

    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteCond %{REQUEST_FILENAME}\.html -f 
    RewriteRule ^(.*)$ $1.html

但是这种配置的问题在于,当客户端请求带有扩展名的文件时,它不会返回404错误代码。

0 个答案:

没有答案