現在、このコードを使用して、Apache Web サーバー上のファイルの .php 拡張子を削除しています。
Options -Multiviews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ $1.php [L]
2 つの質問:
1: 誰かが存在しないページを要求すると、Web サーバーが 404 ではなく 500 エラーを返します。これを修正するにはどうすればよいですか?
2: 誰かが .php 拡張子を要求した場合、どうすれば 404 を強制できますか?
前もって感謝します。