INTEGRITY Документация

Перезапись путей изображений с несколькими сегментами URL

Чтобы переписать пути вида /images/<FOLDER1>/<FOLDER2>/<FILENAME> где <FOLDER1>, <FOLDER2>, а также <FILENAME> может отличаться, чтобы /img/<FILENAME>, создайте правило перезаписи URL с динамической перезаписью компонента пути:

Текст в Expression Editor:

http.request.uri.path ~ "^/images/[^/]+/[^/]+/[^/]+$"

Текст после Путь > Rewrite to > Динамический:

regex_replace(http.request.uri.path, "^/images/[^/]+/[^/]+/(.+)$", "/img/${1}")

Например, это правило перезапишет /images/nature/animals/tiger.png путь на /img/tiger.png.