Чтобы создать зеркало сайта, надо изменить конфиг с proxy_pass, а в заголовке Host передать оригинальный домен. Это нужно для перенаправления со старого сервера на новый.
Открываем конфиг сервера
nano /etc/nginx/sites-available/server_name
Заменяем location /
location / {
# Redirect everything that isn't a real file to index.php
#try_files $uri /index.php$is_args$args;
proxy_pass https://000.000.000.000;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
Если есть location ~ \. заменяем
location ~ \.(png|jpg|gif|js|css|swf|ico|pdf|svg|mov|fla|zip|rar)$ {
#expires 1M;
#access_log off;
#add_header Cache-Control "public";
#try_files $uri 404;
proxy_pass https://000.000.000.000;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
Проверяем, что конфиг рабочий
nginx -t
Перезагружаем nginx
sudo service nginx restart