[ASP.NET]網站自動轉址(監聽PORT)

在ASP.NET中如果要讓網頁自動轉向

一般都是使用 Response.Redirect("http://yyy.yyy.yyy");來進行的

但是如果今天網站網域除了更新以外

連網站使用的PORT都從80轉成其他的PORT(像是HTTPS的433)

這時候要讓原本連進80 PORT的網址都要轉向新的433 PORT網站

這時候就要另外設定了

而設定方法就是在網站下面新增一個 Global.aspx

並且在裡面加入以下的代碼就可以達到所有使用80 PORT連入的連線都導向新的網域


    void Application_BeginRequest(object sender, EventArgs e)
    {
        int i = Request.Url.Port;
        if (i == 80)
            Response.Redirect("https://xxx.xxx.xxx");
    }



上一篇文章
下一篇文章

歡迎來到茂銓的網路記事本,這邊主要記錄著個人的一些體驗以及心得分享。

0 意見: