![](/img/trans.png)
[英]Apache can't connect to http://localhost/. Port is changed to 81
[英]Apache port changed but still have to http://localhost:81/dashboard/
我將Apache端口從80更改為81,因為Skype使用80。
(我這樣做
找到以下幾行 :#Listen 12.34.56.78:80
聽80
ServerName本地主機:80
將其替換為 :#Listen 12.34.56.78:81
聽81
ServerName本地主機:81)
長話短說,如果我這樣做http:// localhost:81 / dashboard /可以,但是我只想使用http:// localhost / dashboard / 。
我做了Xampp->配置->服務和端口設置->主端口從80更改為81,而SSL端口仍然是443
我想知道錯誤在哪里以及如何修復。
如果要打開http:// localhost / dashboard /,則您的apache應該在端口80上工作,這是默認的http端口。 因此,您必須打開skype並轉到“工具”->“選項”->“高級”->“連接”,然后取消選中“使用端口80和443進行其他傳入連接”
根據IANA標准,HTTP協議設置為端口80。 如果要在另一個端口上使用連接到HTTP服務器,則必須將該端口添加到URI中,如http:// localhost:81 /
現在,您可以在Linux機器上編輯/ etc / services並將'http'更改為81,但不建議這樣做 ,因為從該主機到所有服務器的任何其他HTTP連接都將嘗試連接到端口81,這將中斷所有HTTP客戶端。 (嚴重的是,這可能會破壞您不希望看到的所有事情。只需使用URI中的端口即可。)
您可以按以下方式更改Skype的默認端口...
轉到工具->選項->高級->連接,然后取消選中“ 使用端口80和443作為傳入連接的替代方法 ”框
無論如何,您的Apache必須在端口80上工作才能訪問http:// localhost / dashboard而不提及端口。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.