Как мне переписать эти URL-адреса?

Я работаю над старым (1989 год!) Веб-сайтом, который в свое время, в некоторых случаях просто показывал файловый каталог. Я хочу использовать перезапись, чтобы показать людям правильный файл.

Случай: у меня есть 3 папки, 01, 02 и 03. Каждая из них содержит страницы журнала, но не индексный файл. Теперь я хотел бы вместо этого перенаправить людей, идущих с / 01 / на /01/0101.htm (и / 02 / на /02/0201.htm и / 03 / на /03/0301.htm)

Мои знания регулярных выражений отстой / дует ... Я пробовал следующее, но это не сработало:

rewrite /01/ /01/0101.htm ;
rewrite /02/ /02/0201.htm ;
rewrite /03/ /03/0301.htm ;

Как правильно обрабатывать эти перенаправления?

0
задан 27 April 2017 в 15:37
1 ответ

Я предлагаю следующее:

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

location /01 {
    index 0101.htm;
}
...
0
ответ дан 5 December 2019 в 08:17

Теги

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