一段简单的实现反向代理的代码 -要将请求传递给HTTP代理服务器,则在一个location块内指定proxy_pass指令
server {
listen 80;
server_name localhost;
client_max_body_size 1024M;
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $host:$server_port;
}
}
保存配置文件后启动Nginx,这样当我们访问localhost的时候,就相当于访问 localhost:8080 了。
注意如果代理访问url地址为http://localhost:8080/jenkins
location ^~ /jenkins/ {
proxy_pass http://localhost:8080/jenkins;
proxy_set_header Host $host:$server_port;
}
或输入地址端口即访问
location / {
proxy_pass http://localhost:8080/jenkins;
proxy_set_header Host $host:$server_port;
}
Nginx 其他命令