http://localhost/application/secure_details
secure_details
これは、機密ファイルがアップロードされるフォルダーなど、安全な詳細が含まれているパスです。
上記の URL を知っている第三者は、特定の詳細を取得できます
。これは許可されるべきではありません。error_page
その人がこの特定の URL に直接アクセスしている場合は、リダイレクトする必要があります。
質問する
810 次
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 に答える