基本的に 2 つのオプションがあります。
またはのいずれcreate that file
かuse routing to map that address to a desired file
。
2 番目のアプローチの例:
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
private void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("customer-reservation", // name of the route
"Customer/Reservation", // url to look for
"~/Pages/reservation.aspx"); // existing file to map to
}
Web フォームを使用している場合は、少なくとも .NET バージョン 4 以降が必要であることに注意してください。これを機能させるには MVC を使用してください。下位の .NET バージョンを使用していて MVC を使用していない場合は、URL 書き換えモジュールが必要になります (Google で検索すると、多くの結果が返されます)。
注 2: この例はGlobal.asax.cs
ファイル内に属します。
注 3: たとえば、別の例がここにあります。 .aspx
このトピックに関するリソースをさらに検索する必要がある場合は、「asp.net ルーティング」と入力するだけで、学習するのに十分な結果が得られます。