私は、ドメインwww.website.comなどのUbuntu 16.04サーバーでホストされているPHP/MySQL Webサイトを持っています。"サブフォルダ"同じドメインのは、別のサーバーでホストされます。例えばNginx - 別のサーバーへの直接サブフォルダ
:
http://www.website.comは、サーバIP 1.1.1.1
でホストされていると私は
http://www.website.com/another-site/をしたいと思いますが、サーバーのIP上でホストされる2.2.2.2
両方のウェブサイトはPHP/MySQLで、両方のサーバはUbuntu 16.04で、Nginxサーバブロックを使ってドメインを管理しています。
私は次は1.1.1.1に設定して、いくつかの成功を収めているが、サイト404に完全に画像やcssファイル動作していないよう:2.2で
location /another-site {
proxy_pass http://2.2.2.2:80;
proxy_set_header Host another-site.dev;
proxy_set_header X-Forwarded-For $remote_addr;
}
そして、 .2.2サーバー:
server {
listen 80;
server_name another-site.dev;
root /var/www/another-site;
index index.php;
...
これを実現する簡単な方法はありますか?私はそれを助けることができるなら、私は同じサーバー上に両方のサイトを持つことに頼っていません。