ホームページ  >  記事  >  バックエンド開発  >  PHP はページジャンプのアドレスに REFERER ルートアクセスを使用します_PHP チュートリアル

PHP はページジャンプのアドレスに REFERER ルートアクセスを使用します_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:13:05641ブラウズ

たとえば、私はイエロー ページのソース コードを開発し、それをスクリプト ホームに転送しました。以前にデモ プログラムのアドレスを http://www.jb51.net に設定しましたが、このドメイン名を他のサイトで使用する必要があり、元のデモ アドレスが無効になった場合はどうすればよいですか?次に、PHP REFERER を使用してソースを特定し、Web マスターのダウンロード ステーションのアドレスからのものであれば、サイトのドメイン名に転送します。

サイト http://www.jb51.net の Index.php に次のコードを配置して、files.jb51.net からのアクセスを許可し、サーバーでよく使用されるソフトウェア ダウンロード http://s .jb51.net を見つけます

このページのデモアドレスにアクセスできます

コードをコピーします コードは次のとおりです:

$referHost = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST);
$validDomain = 'files.jb51.net' ;
$valid = strstr($referHost, $validDomain) == $validDomain;
if(!empty($valid)){
echo '