Исходный код вики Проблемы и сценарии
Версия 1.10 от Alexandr Fokin на 2022/05/13 13:34
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
1.2 | 1 | Возможны случаи, когда веб приложение будет формировать html страницы, содержащие некорректные ссылки. Например ссылающиеся не на адрес прокси, а на внутренний адрес приложения. |
2 | Потребуется, что прокси модифицировал исходящие страницы, переписывая содержимое на основе некоторых правил. | ||
3 | |||
4 | |||
![]() |
1.4 | 5 | 1) Отключения настройки "Reverse rewrite host in response headers" |
![]() |
1.3 | 6 | |
![]() |
1.4 | 7 | IIS reverse proxy with rewrites can't handle a redirect from the server we proxy to |
8 | https://stackoverflow.com/questions/4243959/iis-reverse-proxy-with-rewrites-cant-handle-a-redirect-from-the-server-we-proxy | ||
![]() |
1.3 | 9 | |
![]() |
1.10 | 10 | ---- |
![]() |
1.4 | 11 | |
![]() |
1.8 | 12 | 2) Переписывание заголовков во входящих запросах для отключения сжатия в ответах сервера приложения. (Например gzip) |
![]() |
1.4 | 13 | |
![]() |
1.3 | 14 | У IIS могут возникнуть проблем с изменением содержимого страницы, если ответ от сервера приложения возвращается в сжатом виде. |
15 | |||
![]() |
1.6 | 16 | IIS as a reverse proxy - compression of rewritten response from backend server |
17 | https://stackoverflow.com/questions/15926203/iis-as-a-reverse-proxy-compression-of-rewritten-response-from-backend-server | ||
![]() |
1.3 | 18 | |
![]() |
1.6 | 19 | The server variable is not allowed to be set. |
20 | http://www.sansys.net/2015/01/server-variable-is-not-allowed-to-be-set.html | ||
21 | |||
![]() |
1.8 | 22 | Замечание: заголовок с указанием сжатия для html контента, и для ответа от web api могут быть разными. |
![]() |
1.6 | 23 | |
![]() |
1.10 | 24 | ---- |
![]() |
1.8 | 25 | |
![]() |
1.5 | 26 | 3) Переписывание редирект ссылок в хедерах ответов от севера приложения |
![]() |
1.3 | 27 | |
![]() |
1.7 | 28 | Modifying HTTP Response Headers |
29 | https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/modifying-http-response-headers | ||
![]() |
1.3 | 30 | |
![]() |
1.10 | 31 | ---- |
![]() |
1.4 | 32 | |
![]() |
1.8 | 33 | 4) Переписывание ссылок в html страницах, json ответах web api и другом контенте. |
34 | |||
![]() |
1.9 | 35 | How to fix URL Rewriting for links inside CSS files with IIS7 |
36 | https://stackoverflow.com/questions/8653399/how-to-fix-url-rewriting-for-links-inside-css-files-with-iis7 | ||
37 | |||
![]() |
1.8 | 38 | Замечание: паттерн сопоставления в html страницах и json документах могут различаться в следствии наличия/отсутствия/различии в экранировании символов. |