Подавать контент из другого домена - PullRequest
0 голосов
/ 03 июля 2019

Мы перемещаем наш физический файловый сервер в облачное хранилище, но из-за ограничений пользовательских доменных имен мы не можем продолжать использовать текущий домен для нового облачного хранилища.

Когда делается запрос:

https://old-subdomain.old-website.com/old-directory/image.png

Можно ли сохранить введенный пользователем URL-адрес сверху в адресной строке, одновременно обслуживая контент из облачного хранилища?

https://new-subdomain.new-website.com/new-directory/image.png

Самое близкое, чего мне удалось добиться, - это перенаправление (не удается заставить переписать для работы) с использованием модуля перезаписи URL IIS, но это не сохраняет оригинал URL:

<rule name="FileStorageRedirect" stopProcessing="true">
  <match url="^old-directory(.*)$" />
  <conditions>
    <add input="{HTTP_HOST}" pattern="^old-subdomain.old-website.com$" />
  </conditions>
  <action type="Redirect" url="https://new-subdomain.new-website.com/new-directory{R:1}" />
</rule>

Если возможно выполнить то, что я спрашиваю, решение не должно ограничиваться использованием модуля перезаписи URL IIS. Я открыт для всех решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...