ホームページ > バックエンド開発 > PHPの問題 > htaccess はどのようにしてディレクトリでの php メソッドの実行を防ぐのでしょうか?

htaccess はどのようにしてディレクトリでの php メソッドの実行を防ぐのでしょうか?

藏色散人
リリース: 2023-03-04 16:42:01
オリジナル
4286 人が閲覧しました

phpのディレクトリ実行を禁止するhtaccess方法: 禁止したいディレクトリにhtaccessファイルを新規作成し、内容を「php_flagエンジンoff」と記述して保存します。

htaccess はどのようにしてディレクトリでの php メソッドの実行を防ぐのでしょうか?

推奨: 「PHP ビデオ チュートリアル

.htaccess はディレクトリ実行を禁止します php メソッド

システム: centos 5.9

環境: ランプ

Apache でサフィックスを無効にする方法:

ここでは、php の実行を無効にする方法のみを示します。残りは少しだけ変更するだけです 禁止したいディレクトリに新しい .htaccess を作成します 内容は次のとおりです:

コードは次のとおりです

<FilesMatch ".(php.|php3.)">
Order Allow,Deny
Deny from all
</FilesMatch>
ログイン後にコピー

または

必要なディレクトリに .htaccess ファイルを作成し、そこに 1 行書き込みます。

コードは次のとおりです。

php_flag engine off
ログイン後にコピー

もちろん、httpd.conf に書き込むこともできますが、その中にはこの場合、Apache を再起動する必要がありますが、これはあまり良いことではありません。

接続された nginx によりディレクトリの実行が禁止されます php

コードは次のとおりです

location ~ /(attachments|upload)/.*.(php|php5)?$ {
deny all;
}
ログイン後にコピー

以上がhtaccess はどのようにしてディレクトリでの php メソッドの実行を防ぐのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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