如何在Nginx和wordpress中代理127.0.0.1:8000/wordpress/到www.domain.com/?

如何在Nginx和wordpress中代理127.0.0.1:8000/wordpress/到www.domain.com/?,wordpress,nginx,Wordpress,Nginx,如何在Nginx和wordpress中代理127.0.0.1:8000/wordpress/到www.domain.com/ 并确保站点资源路径和重定向正确 例如,当用户打开www.domain.com时,它将显示服务器上运行的127.0.0.1:8000/wordpress的结果。/etc/nginx/sites available/ server { listen 80; ## listen for ipv4; this line is default and impl

如何在Nginx和wordpress中代理127.0.0.1:8000/wordpress/到www.domain.com/

并确保站点资源路径和重定向正确


例如,当用户打开www.domain.com时,它将显示服务器上运行的127.0.0.1:8000/wordpress的结果。

/etc/nginx/sites available/

 server {
        listen   80; ## listen for ipv4; this line is default and implied
        #listen   [::]:80 default ipv6only=on; ## listen for ipv6

        root /var/www/example.com/public_html;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name example.com;
}
用这个

 server {
        listen 8000;
        server_name localhost;

        location /wordpress {
            proxy_pass http://www.example.com;
            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_set_header X-Forwarded-Proto $scheme;
        }

}