我正在生成運行時間<a>
鏈接。要完成鏈接,請使用波紋管代碼:當用戶使用IP地址打開網站時如何獲取IP地址?
string appPath = protocol + System.Web.HttpContext.Current.Request.ServerVariables["HTTP_HOST"] + System.Web.HttpContext.Current.Request.ApplicationPath;
。
但是,當用戶嘗試從此處打開網站時:http://123.123.123.123/testApp
我的鏈接是使用http://myservername.com/testApp
創建的。
我想要用戶輸入的地址。
如果從http://123.123.123.123/testApp
用戶打開打開網站上的鏈接應該是
http://123.123.123.123/testApp/Default.aspx
以及如果從http://myservername.com/testApp
用戶打開網站上的鏈接應該是
http://myservername.com/testApp/Default.aspx
附註:只有當您的網站是唯一指定IP的網站時纔有意義。 –
我沒有向用戶顯示Live IP。所以我給用戶提供了假IP。他們通過IP地址或站點名稱訪問網站。 –
爲什麼不只是提供一個相對的鏈接,而不是試圖構建一個絕對的鏈接? –