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

Перенаправление Nginx Rewrite / в каталог

Я сейчас использую nginx и пытаюсь перенаправить все запросы на http://vhost.domain.com к http://vhost.domain.com/world

Я просматривал несколько сайтов, но я слишком новичок в переписывании, чтобы получить хороший результат. Не могли бы вы мне помочь?

PS: Это то, что я пробовал в последний раз:

location = /world {
  rewrite ^ http://vhost.domain.com$uri permanent;
}

С уважением,

Половина

Не нужно использовать расположениепросто напишите ниже переписать прямо внутри сервер.

    rewrite  ^/$  http://vhost.domain.com/world  permanent;      

Попробуйте так:

location /world/ {
rewrite ^/(.*)$ http://vhost.domain.com/world/$1 break;
}

Синтаксис перезаписи nginx выглядит так:

rewrite regexp replace [флаг]

Для получения дополнительной информации взгляните на Вот. А также проведите небольшое исследование о Регулярные выражения. ;)