0


http://localhost/application/secure_details

secure_detailsこれは、機密ファイルがアップロードされるフォルダーなど、安全な詳細が含まれているパスです。
上記の URL を知っている第三者は、特定の詳細を取得できます
。これは許可されるべきではありません。error_pageその人がこの特定の URL に直接アクセスしている場合は、リダイレクトする必要があります。

4

2 に答える 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 に答える