我想用PHP獲得了「家」的網址。 不是當前的URL。找「家」的網址與PHP
我的網站在本地和現場測試服務器上存在。該URL正在作爲javascript變量打印,需要在兩個地方(即時和本地)中工作。
活「家」的網址是http://pipeup.pagodabox.com
和當地的家是http://192.168.0.10:8888/pipeup
。
所以,如果主頁是http://192.168.0.10:8888/pipeup/
,如果我在任何子頁面,像http://192.168.0.10:8888/pipeup/page.php
或http://192.168.0.10:8888/pipeup/about/our-team.php
,我想返回"http://192.168.0.10:8888/pipeup/"
或"http://pipeup.pagodabox.com"
取決於如果我看它生活或局部變量。
現在我使用:
<?php echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT'].$_SERVER['REQUEST_URI']; ?>
但是,當我在子頁面不起作用。
我如何與PHP的主頁網址是什麼?我希望該解決方案也可以正常使用本地主機服務器或本地IP地址。
print_r($ _ SERVER); //你會找到一個符合該法案的地方。 ^^ – JimL
你爲什麼包括'$ _SERVER ['REQUEST_URI']'?這不是必需的 – NotMe
你可以隨時做好舊式的實際鏈接到你的網站。 http://www.example.com。 – 2013-07-26 00:03:44