LINUX.ORG.RU
ФорумAdmin

Nginx. Переписать линки в теле страницы при отдаче клиенту

 ,


0

2

Есть движок блога ghost, перед ним стоит nginx. В броузере видим в блоге кучу линков на статьи с дефисами "-".

Можно ли nginx научить, чтобы он перезаписывал все линки в странице html (именно в странице, и в строке адреса броузера тоже) которую он отдает пользователю? В частности, я хочу, чтобы все дефисы там менялись на прямые слеш «/». При этом запрос в ghost редиректился в исходном виде. В самом ghost ссылки я поменять не могу, поэтому пытаюсь извращаться с rewrite-ами в nginx.

Можно ли это сделать? Если можно, то как и чем?



Последнее исправление: dopedopedope (всего исправлений: 2)

Ответ на: комментарий от vel

Уж лучше свой модуль написать (ну или веб-сервер), чем городить over9000 sub_filter'в для каждой страницы. К тому же и криво работающих.

d2
()

Наверное можно, но лучше не страдать такими извращениями.

MrClon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.