include()
特定のスクリプトに含める ( ) ファイルがあります。ただし、誰かがブラウザーを介してファイルへのパスを URL として入力した場合、サーバーが 404 エラーを処理するようにしたいと考えています。どうすればいいですか?
質問する
49 次
3 に答える
0
# map 403 to 404 error page, prob. not a good idea...
ErrorDocument 403 /error/404.html
<Files *.php>
Order Deny,Allow
Deny from all
</Files>
<Files index.php> # <- allow direct access to index.php only
Order Allow,Deny
Allow from all
</Files>
おそらくより良い方法は、index.php
ファイルで定数を定義し、その定数が他のスクリプトで定義されているかどうかを確認することです。そうでない場合は、404 ステータスを返し、404 テンプレートを表示します。
于 2013-06-20T00:01:48.810 に答える