Моя цель состоит в том, чтобы вызов domain.com/do/that/
включал страницу otherdomain.com/for/that/
и заменял часть этого контента фильтром ssi & subs.
Кроме того, важно, если кто-то звонит domain.com/do/that/for-me
, включенная страница просто запросит otherdomain.com/for/that
и , а не otherdomain.com/for/that/for-me
.
Я сейчас настроил это:
location ^~/do/that/ {
proxy_pass http://otherdomain.com/do/that/;
ssi on;
subs_filter_types text/html;
set $includeUri "";
if ( $uri != "/do/that/" ){
set $includeUri "$uri-parts";
}
subs_filter '<div class="rpl-container">' '<div class="rpl-container"><!--# include virtual="/my-ssi-include/$includeUri" -->' ir;
}
Каким был бы способ добиться этого "игнорирования" ури?