Я реализовал маршрутизацию URL-адресов в ASP.NET 4.0, используя следующий маршрут.
routes.MapPageRoute(
"NewsDetails", // Route name
"news/{i}/{*n}", // Route URL
"~/newsdetails.aspx" // Web page to handle route
);
который дает мне url как
http://www.mysie.com/news/1/this-is-test-news
и это работает в моем localhost fine.
Но когда я загрузил его на сервер, он дает...
Server Error
404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed,
or is temporarily unavailable.
Если я попробую http://www.mysie.com/news/1/this-is-test-news.aspx, тогда он отобразит страницу.
У кого-то такая же проблема?
Как установить URL-адрес http://www.mysie.com/news/1/this-is-test-news для работы на сервере Windows 2008?