У меня есть несколько файлов, работающих как статическое содержимое в хранилище BLOB-объектов Azure.
Эти файлы работали на другом сервере (в веб-приложении), используя .aspx вместо .html (здесь нет внутреннего кода). Но теперь, когда они живут в BLOB-объекте в Azure, они не будут отображаться как HTML, если они называются * .aspx - они просто начинают скачивание для конечного пользователя. Но * .html файлы отображаются очень хорошо.
Я думал, что это может быть проблема MIME, но они оба должны быть "text / html" по умолчанию. хотя по умолчанию для загрузки BLOB-объектов используется «application / octet-stream» (?)
Проблема в том, что мне нужно, чтобы они были названы * .aspx, так как есть другой сервер, указывающий на эти файлы * .aspx, который я не контролирую и не могу изменить. - (Я не в состоянии изменить их имена на .html и покончить с этим.)
Есть ли способ сделать файлы * .aspx распознаваемыми как * .html в хранилище BLOB-объектов Azure?
Если нет, могу ли я подделать их имена с помощью прокси-функции или маршрутов в функциях Azure? - сделать так, чтобы сервер, который указывает на эти файлы * .aspx, фактически направлял файлы * .html в BLOB-объекте?