Вы должны использовать Lua в Nginx.Lua - это язык программирования, предназначенный главным образом для встроенного использования в приложениях.
Язык программирования Lua
Nginx Wiki - Lua
Это просто в использовании, всего три шага:
- Создать файл с расширением Lua
ngx.req.read_body()
local body = ngx.req.get_body_data() or ''
body = ngx.re.gsub(body, "ي", "ی") -- remove id and name
body = ngx.re.gsub(body, "ك", "ک") -- remove id and name
ngx.req.set_body_data(body)
Добавить путь к файлу внутри блока сервера в конфигурационном файле Nginx
server {
access_by_lua_file "/var/www/lua/gateway_access.lua";
}
Проверка конфигурации Nginx.
sudo nginx -t
Перезапустите службу Nginx.
sudo systemctl restart nginx