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

Подкаталог Nginx для корневого каталога

Как я могу указать www.domain.com/ru/, чтобы открыть содержимое www.domain.com/?

Не перенаправление.

Я пробовал псевдоним и root, но не могу понять, как заставить его работать.

Спасибо.

Если вы имеете в виду внутреннюю перезапись, то это должно сработать:

location ^~ /ru {
    rewrite ^/ru(.*)$ $1 last;
}

В ^~ модификатор гарантирует, что это местоположение имеет приоритет над любым местоположением регулярного выражения, так что ваш .php Переписываются и URI.

Видеть этот и этот для подробностей.