Частный IP-адрес раскрывается при HTML при обнаружении кода статуса 302 - PullRequest
0 голосов
/ 27 мая 2020

У меня есть веб-приложение J2EE, я использую веб-сервер для nginx и сервер приложений для веб-журналов c. Проблема заключается в том, что частный IP-адрес, например, 111.11.11.111:7001 был раскрыт при обнаружении переадресации с кодом состояния 302, после чего отображается следующий ответ:

<html><head><title>302 Moved Temporarily</title></head>
<body bgcolor="#FFFFFF">
<p>This document you requested has moved temporarily.</p>
<p>It's now at <a href="https://myserverurlname.com">http://111.11.11.111:7001/myserverurlname.com</a>.</p>
</body></html>

Итак, как я могу удалить этот частный IP-адрес изнутри html тег? Есть ли способ переопределить это HTML? Есть ли способ настроить внутренний код или сервер, например nginx? Спасибо.

1 Ответ

0 голосов
/ 28 мая 2020

Вы можете попробовать использовать ngx_http_sub_module для этого

location / {
    sub_filter 'http://111.11.11.111:7001'  'https://myserverurlname.com';
    sub_filter_once on;
}

Пожалуйста, загляните в документацию для подробного объяснения модуля
ngx_http_sub_module

...