01 重定向配置 (網(wǎng)頁跳轉(zhuǎn))
server {
listen 80;
server_name www.test-from.com; #訪問域名
rewrite "^/(.*)$" http://www.test-to.com/$1 break; #重定向地址
}
"^/(.*)$" 配置表示不包括域名的url地址,$1 表示前面括號里匹配到的地址,如url地址為: /news/hot/index.html
匹配到的 $1 是 news/hot/index.html
server {
listen 80;
server_name www.test-from.com; #訪問域名
location / {
proxy_pass http://www.test-to.com; #反向代理地址
index index.html index.htm index.php; #默認(rèn)首頁
}
}
03 正向代理(通過這臺服務(wù)器9999端口訪問其他網(wǎng)站)
server {
access_log /var/log/nginx/access.log; #日志文件
listen 9999; #代理端口,通過此端口發(fā)請求轉(zhuǎn)發(fā)出去
location / {
set $agent "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36"; #定義一個(gè)User-Agent頭信息變量$agent
resolver 8.8.8.8; #DNS服務(wù)器地址,這里用的google的
proxy_pass $scheme://$http_host$request_uri; # 轉(zhuǎn)發(fā)請求
proxy_buffers 256 4k;
proxy_max_temp_file_size 0k;
proxy_set_header User-Agent $agent; #設(shè)置User-Agent頭信息
proxy_set_header accept-encoding "gzip";
proxy_set_header connection "keep-alive";
proxy_set_header accept "*/*";
}
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。