我目前正在使用此代码在我的 apache Web 服务器上删除我的文件的 .php 扩展名。
Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [L]
两个问题:
1:当有人请求一个不存在的页面时,我的 Web 服务器返回 500 错误而不是 404。我该如何解决这个问题?
2:如果有人请求 .php 扩展名,我该如何强制执行 404?
先感谢您。