例:
ウェブページabc.com/index.phpがあります
ユーザーがabc.com/index.php/bbdh、 abc.com/index.php/bb/saggfd/gjasgd/hsahgd、abc.com/index.php/bb/saggfd/gjasなどに接続しているかどうかを検出したい私のホストにそのようなページがなくても。
私はphpを使用しており、.htaccessファイルを使用せずにそれを行う方法が必要です。助けてくれてありがとう!
例:
ウェブページabc.com/index.phpがあります
ユーザーがabc.com/index.php/bbdh、 abc.com/index.php/bb/saggfd/gjasgd/hsahgd、abc.com/index.php/bb/saggfd/gjasなどに接続しているかどうかを検出したい私のホストにそのようなページがなくても。
私はphpを使用しており、.htaccessファイルを使用せずにそれを行う方法が必要です。助けてくれてありがとう!
$_SERVER['REQUEST_URI']
ご覧ください。必要なものはすべてここからアクセスできます。例:
abc.com/index.php/bb/saggfd/gjas
それはそのようになります:
/index.php/bb/saggfd/gjas
/index.php
次のようなものでストリップします。
echo substr($_SERVER['REQUEST_URI'], strlen($_SERVER['SCRIPT_NAME']));
そして、あなたは設定されています。
GETパラメータの処理方法に関する最新情報:
// get the full request uri
$requestUri = substr($_SERVER['REQUEST_URI'], strlen($_SERVER['SCRIPT_NAME']));
// let php parse that url (though it's just a part of the full url)
$chunks = parse_url($requestUri);
// let php parse the query string
parse_str(isset($chunks['query']) ? $chunks['query'] : '', $chunks['query']);
// debug output
print_r($chunks);