location / {
root html;
proxy_pass http://some.site.com;
proxy_hide_header Set-Cookie;
proxy_set_header Accept-Encoding "";
sub_filter some.site.com '$server_name:$server_port';
sub_filter_types text/plain;
sub_filter_once off;
}
Здесь используется фильтр sub_filter для замены абсолютных ссылок на
ссылки на наш сайт с сайта some.site.com. Но замечено что некоторые
страницы стали отображаться неверно, а именно появились такие
куски в
htm-коде:
<td align="cente*some.site.com*r" class="alt1"><span
class="smallfont">11</span></td>
<a href="http://our.site.com:9001/members/302021308.html" rel="*
some.site.com*nofollow">
<ta*some.site.com*ble align="center" class="page" cellspacing="0"
cellpadding="0" width="100%">
Всего несколько на странице. Это баг или фича? Если фича, то как ее
отключить? Версия nginx 0.6.26.
P.S. Кто знает как правильно проксировать кукисы в nginx? Сейчас
просто
режутся директивой proxy_hide_header Set-Cookie;