http://localhost/application/secure_details secure_detailsこれは、機密ファイルがアップロードされるフォルダーなど、安全な詳細が含まれているパスです。
上記の URL を知っている第三者は、特定の詳細を取得できます
。これは許可されるべきではありません。error_pageその人がこの特定の URL に直接アクセスしている場合は、リダイレクトする必要があります。
2 に答える
0
まず、Apache で作業するために rewrite モジュールを有効にする必要がありますhtaccess。その後、次のスクリプトを使用して URL を保護することができます
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^/*application/secure_details error.php[L,NC,QSA]
ファイルにerror.phpエラーメッセージを書き込むことができます
于 2013-08-26T11:18:48.407 に答える
0
を使用してmod_rewrite、これをルートに追加します.htaccess。
RewriteEngine on
RewriteBase /
RewriteRule ^application/secure_details/?.*?$ /error.html [L,R=301]
.htaccessさらに、このファイルをsecure_detailsディレクトリに追加します。
Deny from all
于 2013-08-26T11:17:08.023 に答える