Комментарии 9
З.Ы. Кто подскажет почему во втором блоке не работает подсветка source lang=«bash», тому плюшку!
Подсвечивает, просто подсветка скудная.
Браво. Отличное чтиво и прекрасный метод. Попробую его завтра в черном деле. Еще раз браво. долго ломал голову как же реализовать то подмену. Век живи, век учись, однако!
З.Ы. Кто подскажет почему во втором блоке не работает подсветка source lang=«bash», тому плюшку!
2 причины:
- Директива rewrite
- Директива proxy_pass (2 раза)
Если убрать обе, то подсветка работает. Причем комментирование не помогает. Скорее всего это особенность парсера bash.
НЛО прилетело и опубликовало эту надпись здесь
А ещё можно использовать ngx_http_perl_module, открывающий безграничные возможности.
4. В Apache Traffic Server и в Nginx я нашел одинаковый баг. При котором теги с линками типа a href содержащие перенос строки не прокисифцируются. Подозреваю что проблема тянется из библиотеки PCRE.
Это не баг, это из-за разбиения контента на строчки, о котором говорит наличие заголовка
Transfer-Encoding: chunked
Т.е. контент идет не сплошным потоком, а разбитый на строчки, причем перед каждой строчкой шлется её размер.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Трансформация и перевод на другие языки web-сайтов на лету при помощи Nginx