一個IP,多個網站,如何設定?
ubuntu 14.04 nginx 1.80 php5-fpm
一個網站的時候正常,在sites-available再添加一個配置文件的時候,全部無法訪問,請教如何正確配置
設定虛擬主機:可以參考我的部落格:http://xxgblog.com/2015/05/17/nginx-start/ 4、虛擬主機
server { listen 80 default_server; server_name _; return 444; # 过滤其他域名的请求,返回444状态码 } server { listen 80; server_name www.aaa.com; # www.aaa.com域名 location / { proxy_pass http://localhost:8080; # 对应端口号8080 } } server { listen 80; server_name www.bbb.com; # www.bbb.com域名 location / { proxy_pass http://localhost:8081; # 对应端口号8081 } }
各個網站跑不同的連接埠 然後 透過網域名稱 反向代理到各個連接埠 例如 abc.com 在3001xyz.com 在3002
nginx跑80 根據網域反向代理到 3001 和 3002
思路說這裡 具體配置 搜尋引擎
就是設定不同的server, 然後server_name對應網站的網域。
可以為每個網站設定一個vhost設定檔。都可以用80埠。
添加vhost
設定虛擬主機:
可以參考我的部落格:http://xxgblog.com/2015/05/17/nginx-start/ 4、虛擬主機
各個網站跑不同的連接埠 然後 透過網域名稱 反向代理到各個連接埠
例如
abc.com 在3001
xyz.com 在3002
nginx跑80 根據網域反向代理到 3001 和 3002
思路說這裡 具體配置 搜尋引擎
就是設定不同的server, 然後server_name對應網站的網域。
可以為每個網站設定一個vhost設定檔。都可以用80埠。
添加vhost