背景:我有一个客户端在控制DNS服务器和域名,曾经指出他的域名X到我的服务器。 他不能再做任何改变(他不知道如何改变,也不能被打扰)。 我在他的服务器上托pipe一个WordPress的博客。
现在,我想停止在我的服务器上托pipe博客,而是将其托pipe在托pipe的WP托pipe服务器(称为wpengine.com)上,但是我不能要求客户端指向他的DNS,他赢了不这样做。
所以我需要通过服务器指令实现从我的服务器到WPENGINE的redirect。 我正在使用Nginx。 我想达到的是:
另外值得注意的是,WPENGINE允许使用自定义域,但是它们使用CNAME指针( http://wpengine.com/support/how-to-configure-your-dns/ )。 我只是testing,如果我可以通过服务器转发绕过这一点。
感谢您的帮助或指针。
他付钱吗?
您可以使用下面的configuration将代理恶意域名转换为其他服务器。
我强烈build议你刮他的网站,并创build一个透明的networking钓鱼版本,收集各种forms提交的任何细节,并指出你的反向代理定期。
人们需要明白为什么他们不这样做。 如果你需要,我会帮你的 – 告诉我他的网站是什么,我将创build一个收集数据的版本,并给你一个服务器IP代理。
upstream idiot_server { server ipaddress; } server { listen 80; server_name 'idiots domain name'; access_log /var/logs/idiot.log; location / { proxy_pass http://idiot_server; proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504; proxy_redirect off; proxy_buffering off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_cache_valid 404 1m; proxy_cache_bypass $cookie_nocache $arg_nocache$arg_comment; } }