В первую очередь, Вам нужны 2 блока сервера, один для foo.bar и один для панели.
В foo.bar сервере блокируют Вас, затем указывают несколько местоположений.
location / {
rewrite ^ http://bar.com
}
location ~ ^/blog/.+\.(jpg|css|png)$ {
try_files $uri @rewrite;
}
location @rewrite {
rewrite ^ http://bar.com
}
Работа местоположений Nginx спецификой так regex местоположение будет использоваться перед местоположением / если URI соответствует, там мы проверяем, существует ли файл, и если это действительно служит ему, иначе мы перенаправим любой путь.
Я настоятельно рекомендую, чтобы Вы пошли, читает Wiki, поскольку все это указано там, и она должна помочь Вам понять это полностью.
Я хотел бы как-нибудь роботизировать свои рутинные операции.
У нас есть для этого слово: автоматизация. :)
То есть я должен: запускать каждую программу, в меню выбрать обновление процесса, найдите обновления в каталоге, нажмите "Далее", подтвердите, что я прочитал инструкции, подтвердите, что я сделал резервную копию data, затем Next, Next и Finish.
AutoHotKey может помочь с этой частью.
Разработчик программного обеспечения не предоставляет нам никаких вариантов запуска для беззвучный режим или что-то в этом роде.
Вы просили его сделать это? Разработчик программного обеспечения работает на вас, верно? Вы должны иметь возможность поговорить с руководством этого человека и получить поддержку по автоматизации в виде запроса функции.