Огромное спасибо за помощь! Так я и не осилил редиректы на nginx, буду изучать подробнее.. Замучившись меня осенило, что я могу сайт источник перевести на apache и прописать редиректы на mod_rewrite - так и сделал).
Спасибо за ответ! При таком location у меня отдаёт index.php почему-то.. почитал про map, он заменяет переменные, то есть я проверяю uri и назначаю второй переменной соответствующий адрес, а как выполнить редирект.. не соображу.. вторым правилом, в контексте server через location? Запутано как-то, или можно выполнить редирект в map?