Я использую библиотеку UrlRewriter.NET для перезаписи URL.Я заметил, что темы не работают должным образом, так как браузер пытается получить файл CSS неправильно.
Тег ссылки, сгенерированный ASP.NET автоматически, выглядит следующим образом:
<link href="App_Themes/vertebrata/style.css" type="text/css" rel="stylesheet" />
URL-адрес, введенный в браузер: localhost: 1708 / BloggingEngine / aa Отображается нормально
URL-адрес введенв браузер: localhost: 1708 / BloggingEngine / aa / Браузер не загружает файл CSS
Возможно, я могу решить проблему, поставив префикс «/» перед URL в атрибуте href, но это динамически генерируетсяASP.net в зависимости от выбранной темы, и я не могу ее контролировать.
Как заставить ASP.net правильно загружать темы?