nginx启动命令
https://www.cnblogs.com/loong-hon/p/9060515.html
?
三. 啟動
?注意不要直接雙擊nginx.exe,這樣會導致修改配置后重啟、停止nginx無效,需要手動關閉任務管理器內的所有nginx進程
?
在nginx.exe目錄,打開命令行工具,用命令 啟動/關閉/重啟nginx?
?
start nginx : 啟動nginx
nginx -s reload? :修改配置后重新加載生效
nginx -s reopen? :重新打開日志文件
nginx -t -c /path/to/nginx.conf 測試nginx配置文件是否正確
關閉nginx:
nginx -s stop? :快速停止nginx
nginx -s?quit? :完整有序的停止nginx
?
taskkill /IM nginx.exe /F
nginx location匹配去掉前綴,比如api
https://blog.csdn.net/weixin_43200106/article/details/102696046
注意proxy_pass地址最后的/
location ^~/api/ {proxy_pass http://www.wangxf.com;}上述得到的是,http://www.wangxf.com/api/...- ?
?
location 匹配規則
語法規則
??? location [=|~|~*|^~] /uri/ { … }
模式?? ?含義
location = /uri?? ?= 表示精確匹配,只有完全匹配上才能生效
location ^~ /uri?? ?^~ 開頭對URL路徑進行前綴匹配,并且在正則之前。
location ~ pattern?? ?開頭表示區分大小寫的正則匹配
location ~* pattern?? ?開頭表示不區分大小寫的正則匹配
location /uri?? ?不帶任何修飾符,也表示前綴匹配,但是在正則匹配之后
location /?? ?通用匹配,任何未匹配到其它location的請求都會匹配到,相當于switch中的default
先普通匹配,后正則匹配
總結
- 上一篇: java计算机毕业设计高校学生档案系统M
- 下一篇: 轻松撰写功能规格书