【发布时间】:2014-04-27 02:49:52
【问题描述】:
Ubuntu 服务器 14.04 LTS。我将 WordPress 作为标准安装运行,即在 /var/www/html 中。我还有一个在 Docker 容器中运行的 Discourse 实例,并暴露了 8081 端口。我的意图是在 domain.com 上拥有 WP 实例,在 sub.domain.com 上拥有 Discourse。我尝试使用 nginx 来拦截对 sub.domain.com 的请求,但它似乎不起作用——它只是将所有内容发送到 domain.com。我做错了什么?
/etc/nginx/sites-enabled/sub.domain.com:
server {
listen 80;
server_name sub.domain.com;
location / {
proxy_pass http://localhost:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
【问题讨论】:
标签: php wordpress nginx docker