Web サイトに URL ルーティング構造を使用しています。URL ルーティング (特にマルチ セグメント) を使用すると、css ファイルと js ファイルが読み込まれません。
void RouteMap(RouteCollection route)
{
route.RouteExistingFiles = false;
route.Ignore("{resource}.axd/{*pathInfo}"); //Not work
routes.Ignore("{resource}.css/{*pathInfo}"); //Not work
routes.Ignore("Styles/{*pathInfo}"); //Not work
routes.Ignore("Styles/"); //Not work
route.MapPageRoute("", "Guide", "~/Guide.aspx");
route.MapPageRoute("", "Guide/{key}", "~/Guide.aspx");
route.MapPageRoute("", "Search/{key}", "~/Search.aspx");
}
void Application_Start(object sender, EventArgs e)
{
RouteMap(RouteTable.Routes);
}
<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />
<script src="~/Scripts/jquery.min.js" type="text/javascript"></script>