Действительно ли возможно фильтровать/редактировать веб-контент с помощью Apache/Nginx/Lighttpd?

Ваши журналы доступа должны показать, кто получает доступ что файлы.

Я установил бы shorewall и предоставил бы входящий доступ только к ограниченным сервисам. Это очень гибко в разрешении Вам зарегистрировать соединения в и из сервера.

0
задан 28 September 2011 в 15:06
2 ответа

Думаю, я могу сам ответить на свой вопрос. Лично я закончил использовать модуль Apache mod_ext_filter. Это позволяет использовать настраиваемую программу, которая получает контент из стандартного ввода и выводит то, что ему нравится, на основе ввода. Таким образом, запрещение содержимого может быть выполнено путем вывода чего-то вроде «Запрещено», если ввод неуместен.

Также существуют модули Apache mod_sed и mod_line_edit для редактирования содержимого.

Я не использовал другие серверы, но похоже, как sendmoreinfo предполагает, что HttpSubModule может использоваться для Nginx. Что касается lighttpd, ответы this и this содержат некоторую информацию.

1
ответ дан 4 December 2019 в 22:07

Стандартный модуль nginx ngx_http_sub_module поддерживает простой поиск и замену.

0
ответ дан 4 December 2019 в 22:07

Теги

Похожие вопросы