Кросссервер Apache SSI

Итак, вопрос: "Могу ли я использовать в Apache SSI файлы, расположенные на другом локальном сервере?"

Пример довольно прост. Допустим, у меня есть index.shtml на первом сервере и inner.shtml на втором.

Будет ли это работать?

Если нет, что может работать?

1 ответ

Решение

Итак, я отвечаю на это НЕТ, я не могу этого сделать, но есть способ обойти это.

Если я включу вызов SSI и использую Mod_Proxy, я могу направить его на другой Apache. Как это:

<Location /external>
    RequestHeader unset Accept-Encoding
    ProxyPass http://SERVER2/api/search-software
</Location>

Apache будет работать на нем, но помните, что вы должны сбросить кодировку, чтобы GZIP не работал на нем.

Другие вопросы по тегам