Вы, вероятно, не хотите этого точно, но вот отправная точка:
server { ... rewrite ^/[a-z]+/(.*)$ $1 last; }
Это заменит что-либо в «каталоге», состоящем из букв, например random/image.php
-> image.php
, img/test.png
->test.png
Допустим, пользователь пытается получить доступ к указанному изображению на моем веб-сайте, используя следующий URL: http://www.mywebsite.com/random/image1.jpg?someParam=100
Мне нужно переписать правило для этого, удалив «случайный» узел из пути:
http://www.mywebsite.com/image1.jpg?someParam=100
Я нашел подобный вопрос здесь, но в моем случае «случайные» изменения, и я не знаю, сколько таких папок там. Как мне это сделать. ?
Вы, вероятно, не хотите этого точно, но вот отправная точка:
server { ... rewrite ^/[a-z]+/(.*)$ $1 last; }
Это заменит что-либо в «каталоге», состоящем из букв, например random/image.php
-> image.php
, img/test.png
->test.png