ホームページ > バックエンド開発 > PHPチュートリアル > .htaccess はどのようにして特定のフォルダーやファイルへの直接アクセスを防ぐことができますか?

.htaccess はどのようにして特定のフォルダーやファイルへの直接アクセスを防ぐことができますか?

Barbara Streisand
リリース: 2024-12-19 17:20:10
オリジナル
716 人が閲覧しました

How Can .htaccess Prevent Direct Access to Specific Folders and Files?

.htaccess を使用したフォルダーとファイルへの直接アクセスの制限

次の構造の Web サイトがあります:

  • ルートフォルダーのindex.php
  • には次のフォルダーが含まれますフォーム送信用のルート フォルダーにある、index.php
  • submit.php に含まれるファイル

ユーザーが include フォルダーまたは submit.php 内のファイルに直接アクセスできないようにしたいと考えています。 Index.php にこれらのファイルをインクルードできるようにします。

解決策は、次の内容で include フォルダーに .htaccess ファイルを作成することです。 content:

deny from all
ログイン後にコピー
ログイン後にコピー

このコードは、includes フォルダー内のファイルへの直接アクセスを制限します。ユーザーがフォルダー内のファイルにアクセスしようとすると、アクセスは拒否されます。

submit.php への直接アクセスを防ぐには、ルート フォルダーに次の内容の別の .htaccess ファイルを作成します。

deny from all
ログイン後にコピー
ログイン後にコピー

このコードは submit.php への直接アクセスを制限します。ユーザーが submit.php にアクセスしようとすると、アクセスは拒否されます。

以上が.htaccess はどのようにして特定のフォルダーやファイルへの直接アクセスを防ぐことができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート