今日は、ソースを特定して指定したページにジャンプするための比較的包括的な PHP と JS の方法をエディターが紹介します。この方法がすべての学生に役立つことを願っています。
PHP はリファラーに従ってジャンプします:
コードは次のとおりです | コードをコピー |
$ref = $_SERVER['HTTP_REFERER']; |
コードをコピー | |
$userAgent = $_SERVER['HTTP_USER_AGENT']; if(stripos($userAgent,"Moz") ||tripos($userAgent,"baidu")) { header("場所: http://www.bKjia.c0m"); } ?> |
header() 関数は次のように定義されます:
オプションのパラメータ replace は、以前の同様のヘッダーを置き換えるか、同じタイプのヘッダーを追加するかを指定します。デフォルトは置換です。
2 番目のオプションのパラメータ http_response_code は、HTTP 応答コードを指定された値に強制します。 header 関数の Location タイプ ヘッダーは特別なヘッダー呼び出しであり、ページ ジャンプの実装によく使用されます。注: 1. location と「:」の間にスペースを入れることはできません。スペースを入れないとジャンプしません。
JS判定方法:
コードをコピー | |
<スクリプト>
var s=document.referrer; |