2013-02-01 79 views
4

我想在PHP中獲取完整的引用URL。 舉例來說,如果我來自谷歌搜索到mywebsite,$_SERVER['REFERER']給我只能www.google.com,但我希望像水木清華www.google.com/search?q=KEYWORD如何在php中獲取完整的引用URL url

谷歌分析提供了對於許多搜索引擎。 我需要得到「/search?q = KEYWORD」查詢字符串。

+4

你確定它的$ _ SERVER [ 'REFERER'],而不是這個=> $ _ SERVER [ 'HTTP_REFERER'] – GGio

+1

唉唉.. [ Google](http://bytes.com/topic/php/answers/464557-how-get-referrer-parameters) – Kermit

+3

/!\在HTTPS中使用Google的用戶將不會有任何引用。 –

回答

5

把它放在你的腳本中,看看它的內容;

<pre> 
<?php 
var_dump($_SERVER); 
?> 
</pre> 

這樣你就可以找出哪些關鍵字包含 '什麼'