Для префикса существующего запрошенного URI с /en
вы можете использовать:
return 301 /en$request_uri;
Выше будут добавлены три символа перед существующим запросом, а также будут включены любые аргументы, которые могут присутствовать.
Чтобы сопоставить любой URI, начинающийся с /blog
, используйте location /blog { ... }
. Чтобы сопоставить любой URI, начинающийся с /blog/read/
, используйте location /blog/read/ { ... }
.
Nginx выбирает место для обработки запроса на основе набора правил . Итак, вам нужно будет рассмотреть другие location
блоки, присутствующие в вашей конфигурации.