У меня есть веб-приложение ASP.NET MVC, работающее в IIS в качестве веб-каталога; скажем, его путь что-то вроде http://mysite.com/subweb.
У меня есть вид, который обслуживает контент, полученный из CMS. Редактор CMS ввел некоторый контент, содержащий относительный путь к изображению .
Это отлично работает на рабочем сервере, где сайт является корневым сайтом, но не на промежуточном сервере, где сайт является виртуальным каталогом под корневым сайтом
Путь должен быть на рабочем сервере
и на промежуточном сервере.
Можно ли использовать тег для разрешения этого пути к изображению?
<head>
<base href="http://mysite.com/subweb/" />
</head>
<html>
<body>
<img src="/images/imga.png" />
</body>
</html>
Кажется, это не работает. Может кто-нибудь объяснить, почему или если это работоспособный подход? Я не хочу требовать, чтобы редактор контента знал о параметрах развертывания веб-сайта (который изменяется между UAT и производством).