nginx Редирект (/rewrite) с корня на указанный адрес - скрипт

Перенаправление без редиректа

Чтобы переопределить маршрут, измените что-то вроде:

location = / {
    rewrite "^$" /public/router.php;
}

На подобное правило:

location / {
            rewrite ^ /public/router.php last;
}

Вместо

 /public/router.php

укажите нужный вам адрес. Это будет обычная замена маршрута.

Редирект

Редирект же можно сделать так, заменим что-то вроде:

location = / {
    rewrite "^$" /wiki/Main_Page;
}

на что-то вроде:

location = / {
return 301 http://www.example.com/wiki/Main_Page;
}

Источники:

Key Words for FKN + antitotal forum (CS VSU):