2

我在配置nginx为反向代理时遇到了一些麻烦。

可以说我有一个 VPS,在我的 VPSkloxowebmin安装并运行多个域。

我已经nginx通过REPELand安装了YUM,这是我/etc/nginx/nginx.conf在这个链接中给出的文件。

我将apache端口更改为8080并重新启动服务以进行更改并启动nginx,但出现了一些问题。

当我尝试访问我的 centos vps 上的每个域时,我面对的是APACHE START PAGE (WELCOME PAGE),当我在浏览器中输入我的 VPS IP 时x.x.x.x,我面对的是NGINX START PAGE (WELCOME PAGE).

我想nginx提供我的静态文件并将动态文件重定向到以Apache获得更好的性能。

4

1 回答 1

0

Nginx Http Server 一书第 235 页有一个示例。

server {
    server_name .example.com;
    root /home/example.com/www;
    location ~* \.php.$ {
        # Proxy all requests with an URI ending with .php*
        # (includes PHP, PHP3, PHP4, PHP5...)
        proxy_pass http://127.0.0.1:8080;
    }
    location / {
        # Your other options here for static content
        # for example cache control, alias...
        expires 30d;
    }
}
于 2013-03-22T08:42:55.663 回答