Идентификатор просит учетную запись с доступом через оболочку от каждого поставщика, объясняющего Вас, должен скопировать файлы от одного сервера до другого.
Можно затем использовать rsync с-av - статистикой - прогресс-e ssh folder_to_copy user@remotehost:.
Это позволит Вам скопировать файлы самым эффективным способом и позволить, чтобы Вы возобновились, перестал ли он работать по любой причине.
Ваше регулярное выражение неверно. Я не знаю, что именно вы хотите, но могу подтвердить, что это неверно.
location ~* /.*\.(/javascripts|main-built.js)$ {
Вот что с этим не так.
/
, вы должны избежать его, используя ] \
. так что это выглядит как \ /
\. (MoreRulesHere)
, это означало, что вам нужны файлы вроде .main-built.js
. Но вы же не собираетесь так называть свои файлы, не так ли? $
в конце, вы заявили, что / javascripts
должно быть окончанием. То есть, это запрос папки. Я полагаю, вы хотели написать (при условии, что я не могу точно сказать о вашем намерении).
location ~* \/(javascripts\/.*|main-built.js)$ {
Это все в папке javascripts
и файле называется main-built.js
. Поскольку в начале нет символа ^
, это не означает, что он должен начинаться с символа выше. Таким образом, он будет соответствовать таким вещам, как / something / else / here / javascripts / foo
.