У нас есть клиент с сайтом, работающим на Apache. В последнее время сайт испытывает повышенную нагрузку, и в качестве пробела мы хотим перенести весь статический контент сайта на домены без файлов cookie, например http://static.thedomain.com.
Приложение не очень хорошо понято. Поэтому, чтобы дать разработчикам время внести изменения в код, чтобы они указывали свои ссылки на статический сервер содержимого ( http://static.thedomain.com), я подумал о прокси-сайте через nginx и переписывании исходящих ответов, чтобы ссылки /images/...переписывались как http://static.thedomain.com/images/....
Так, например, в ответе Apache на nginx есть бланк Headers + HTML. В HTML, возвращаемом из Apache, у нас есть <img>теги, которые выглядят так:
<img src="/images/someimage.png" />
Я хочу преобразовать это в:
<img src="http://static.thedomain.com/images/someimage.png" />
Таким образом, браузер при получении HTML-страницы запрашивает изображения непосредственно с сервера статического контента.
Возможно ли это с помощью nginx (или HAProxy)?
У меня был беглый взгляд на документы, но ничего не выскочило на меня, кроме переписывания входящих URL-адресов.