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 - ファイルまたはディレクトリが見つかりません」というエラーが表示されます。
修正を手伝ってください!ありがとう!