php アクセス禁止方法: 1. php ファイルのヘッダーに "if( $_SERVER['HTTP_REFERER'] == "" ){...}" コードを記述します; 2. Identify を定義します変数; 3. config.php 内の変数を取得します。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
アクセスを禁止する方法php?
php ブラウザからアドレスを直接入力して .php ファイルにアクセスすることを禁止する方法:
具体的な実装方法は次のとおりです。
一般的に言えば、一部の重要なファイルについては、ユーザーがアドレスを直接入力してアクセスすることを望まないため、そのための設定を行う必要があります。以下に、ブラウザにアドレスを直接入力して .PHP ファイルにアクセスすることを禁止するための、非常に実用的な PHP メソッドをいくつかまとめます。 たとえば、他の人がブラウザからアドレスを直接入力して、ファイル https://www.jb51.net/xx.php にアクセスしたくないです。 ただし、どの Web サイトからも https://www.jb51.net/xx.php にアクセスできない場合は、ローカルで接続を確立した後に別のアドレスにアクセスすることはできません。 1. xx.php ファイルのヘッダーに次のコードを記述するだけです。$fromurl="https://www.jb51.net/"; //跳转往这个地址。 if( $_SERVER['HTTP_REFERER'] == "" ) { header("Location:".$fromurl); exit; }この方法で必要なのは、次のことだけです。単にソースを偽造するだけですが、次のこともできます:
2. プログラム内で識別変数を定義します
define('IN_SYS', TRUE);3. この変数を取得しますconfig.phpコードは次のとおりです:
if(!defined('IN_SYS')) { exit('禁止访问'); }次の 2 つのメソッドは、多くの cms で遭遇したものです。 推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPでアクセスメソッドを禁止する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。