Назад | Перейти на главную страницу

Nginx перезаписывает имя файла как каталог

Я хочу переписать имя файла membership-list.html как каталог в корневом домене как membership-list/. У меня было это в моем файле конфигурации:

location = ^/membership-list.html {
    rewrite ^/membership-list.html ^/membership-list/ redirect;
}

Я поискал и не нашел никакой информации о перенаправлении из файла в каталог.

Поместите его вне блока местоположения и внутри блока сервера.

rewrite ^/membership-list.html /membership/;

Затем создайте место с тем, что вам нужно:

location /membership/ { }

https://www.nginx.com/blog/creating-nginx-rewrite-rules/

http://www.imrantariq.com/blog/regular-expression-caret-or-circumflex-in-character-class/