0

クライアントがトップページにいるかどうかを確認するにはどうすればよいですか?

私が試したこと

$CURRENT_URL = "http://". $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
if($CURRENT_URL == "http://domain.com")
{
...
}
4

2 に答える 2

1

$_SERVER['REQUEST_URI']は常に で始まります/。あなたがホームページにいる場合でも。したがって、テスト対象のドメインにこのスラッシュを追加します。

$CURRENT_URL = "http://". $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
if($CURRENT_URL == "http://domain.com/") { // ...
于 2013-04-19T19:19:32.943 に答える
1

リクエストURIを確認してください:

if ($_SERVER["REQUEST_URI"] === "/")
于 2013-04-19T19:21:44.717 に答える