PHPテンプレートと関数を含むインクルードフォルダーがあるWebサイトがあります。ユーザーがそのフォルダーにアクセスしようとした場合。Webサイトに害を及ぼすことはないかもしれませんが、ユーザーにこれらのテンプレートを組織化されていない方法で表示させたくありません。代わりに、ユーザーがインクルードフォルダー内のこれらのファイルに直接アクセスして、ホームページにリダイレクトしようとする場合、ユーザーを制限したいと思います。
2 に答える
4
これを.htaccess
そのディレクトリのファイルに入れます:
Deny from all
これは、.htaccess ファイルを読み取って処理する方法を知っている Apache または別の Web サーバーを使用していることを前提としています。
リダイレクトについては、代わりにDeny from all
これを試すことができます:
RedirectMatch 301 ^/includes/$ http://www.yoursite.com/
于 2012-04-26T13:52:12.140 に答える
1
このフォルダが公開されないようにサーバーを構成できます。または、このフォルダーがサイトルートの下になるようにサイトを構成します。これにより、一般には完全に見えなくなります。インクルード パスを調整するだけで完了です。ログインしてファイルシステムにアクセスしない限り、ファイルは完全にレーダーから外れているため、私はこのソリューションを好みます。
于 2012-04-26T13:53:05.293 に答える