2014-06-25 92 views
5

我有一個Wamp的問題,從來沒有發生過我之前,無法找到問題的地方。我有一些項目位於我的www文件夾(運行Windows 7)。WAMP:缺少http:// localhost /在url中,錯誤的wamp項目鏈接

我HOSTFILE具有行127.0.0.1 localhost註釋掉

當我去http://localhost/http://127.0.0.1/,點擊項目名稱,如從主WAMP面板頁「mysite的」,鏈接只是指向「mysite的」,而不是"http://localhost/mysite"

因此我看不到任何網站,我該怎麼辦?

+0

正如你的URL從'http:// localhost /'變成'mysite'? –

+0

它沒有改變,它直接mysite。而不是http:// localhost/mysite – mlclm

+2

可能重複[Wamp從URL中刪除本地主機](http://stackoverflow.com/questions/23551763/wamp-remove-localhost-from-url)或yuo可以閱讀這篇文章WAMPServer論壇。 http://forum.wampserver.com/read.php?2,124482 – RiggsFolly

回答

28

深入研究後,我發現這工作對我來說也解決..

open wamp/www/index.php. 

改變這一行:

$suppress_localhost = true; 

要:

$suppress_localhost = false; 
+0

非常感謝你 –

+0

你不會發明輪子兩次,wampserver具有通過.conf文件製作東西的結構,從那裏你只做了改變,而不是在更多的地方,除此之外,它將是一個地獄設置到處。所以在wampmanager.conf裏的'urlAddLocalhost =「off」'你把它變成了「上的」 –

0

我喜歡終端用戶方式改變WAMP的行爲。 右鍵單擊WAMP通知圖標 - > Wamp Settings - >在URL中添加本地主機。

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false); 

所以現在是從WAMP Aestan托盤菜單配置:

12

有關WAMP的最新版本,如下所示的文件已更改的代碼。

對於Wampserver 3.0.6,我能夠通過以下要做到這一點:

  1. 右鍵點擊WAMP的圖標在托盤上的權利。
  2. 進入「WAMP設置」
  3. 啓用「添加本地主機網址」

如果你看到綠色的對勾標記,則啓用。現在刷新您的localhost主頁並檢查URL。

+0

「超..這真是太神奇了。感謝您的擡頭! –

3

您可以將「wamp64/wampmanager.conf」文件中的「urlAddLocalhost」變量更新爲開/關。默認情況下它是「關閉」的。
我的wamp版本是3.0.6。

urlAddLocalhost = "off" 

enter image description here

0

在最新版本

改變這種

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? true : false); 

TO THIS

$suppress_localhost = ($wampConf['urlAddLocalhost'] == 'off' ? false : false); 
2

在url中添加Localhost不是wamp所建議的,希望每個項目都包含一個虛擬主機。這爲框架開發提供了一個控制級別。因此,例如,如果您的項目是stackone,則需要爲所謂的stackone創建一個虛擬主機:如何創建虛擬主機?

--create在wamp64/WWW目錄/文件夾(例如wamp64/WWW/projectone)

--Go的kickstart你WAMP的服務器,然後鍵入本地瀏覽器

--At底部您應該看到添加本地虛擬服務器。填寫項目名稱(如projectone),填寫路徑(如c:\ wamp64 \ www \ projectone),點擊開始創建。

- 您需要重新啓動DNS。右鍵單擊wamp的通知圖標,將鼠標懸停在工具上,您應該看到重新啓動DNS。您現在可以將您的文件複製到您創建的目錄中。我在下面(WAMP 3.0.6)

Adding Virtual HostRestarting DNS

0

WampServer版本3.1.0 64位 在Wampmanager.conf一些圖片,你會發現一個行:

urlAddLocalhost = "off" 

它改爲「在「這就是它!