папка карты перенаправления nginx - PullRequest
0 голосов
/ 18 марта 2019

Мне не удается заставить что-то работать, чтобы перенаправить что-либо из папки или ее подпапок в другую папку на моей карте перенаправления nginx.

Я хочу перенаправить любой запрос на что-либо в папке / fauxnews в / themes / faux-news. (Не для перенаправления в другой файл с тем же именем в папке назначения, а просто в «/ themes / faux-news», в котором будут перечислены все сообщения в этой теме.)

Я нашел вещи, которые, казалось бы, должны работать, например:

/fauxnews(.*)  /topics/faux-news/;
/fauxnews.*  /topics/faux-news/;

... но они не работают. Что мне там использовать?

1 Ответ

0 голосов
/ 18 марта 2019

Хорошо, выяснилось, что вы должны указать nginx, что вы используете регулярное выражение для конкретной строки, вставив тильду в начале.('^' - это якорь, говорящий ему о начале сопоставления):

~^/fauxnews(.*)  /topics/faux-news/;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...