1

global.asax の URL の書き換えに関するコードがいくつかあります。私が自分のウェブを構築するとき、それは非常にうまく機能します。

protected void Application_BeginRequest(object sender, EventArgs e)
        {

            HttpContext httpContext = HttpContext.Current;
            string sDefaultPath = Context.Request.Path;

            switch (sDefaultPath.ToLower())
            {
                case "/trang-chu":
                    httpContext.RewritePath("/Default.aspx");
                    break;
                case "/gioi-thieu":
                    httpContext.RewritePath("/Contact/AboutUs.aspx");
                    break;

            }
        }

しかし、IIS6、ウィンドウ サーバー 2003 に展開すると、機能しませんでした。

「http://scom:1122/gioi-thieu」のようなリンクをクリックすると、「HTTP エラー 404 - ファイルまたはディレクトリが見つかりません」というエラーが表示されます。

修正を手伝ってください!ありがとう!

4

0 に答える 0