nginx переписывают regex для добавления / к URL, игнорирует .pdf, запрашивает и добавляет /

На нашем сервере мы добавили rewrite ^(.*[^/])$ $1/ permanent;добавить a / в конце требуемого URL и это работает отлично, однако его мое понимание, что вышеупомянутое regex добавляет '/', если URL не содержит a whatever.*

С этим в памяти может любой видеть, почему это проигнорировало бы ссылки, содержат .pdf.

URL в качестве примера https://webaddress.com/lang/course/project/protected/project.pdf

Я могу просмотреть изображение отлично хорошо.

1
задан 8 September 2015 в 17:31
1 ответ

оказалось, что проблема была в регулярном выражении:

правильным является rewrite ^ ([^.] * [^ /]) $ 1 / постоянный;

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

Теги

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