niginx操作筆記

2021-09-02 15:39:59 字數 864 閱讀 3466

/usr/local/nginx/sbin/nginx -s reload

裡面有兩個location,我先說第乙個,/ 。其實這裡有兩種寫法,分別是:

location /

location /

出來的效果都一樣的。

第二個location,/star/。同樣兩種寫法都有,都出來的結果,就不一樣了。

location /star/

當訪問 的時候,nginx 會**訪問到 ,並返回給我們。

location /star/

當訪問 的時候,nginx 會**訪問到 ,並返回給我們。

這兩段配置,分別在於, proxy_pass ; 這個」/」,令到出來的結果完全不同。

前者,相當於告訴nginx,我這個location,是**訪問到 這個server的,我的location是什麼,nginx 就把location 加在proxy_pass 的 server 後面,這裡是/star/,所以就相當於 。如果是location /blog/ ,就是**訪問到 blog/。

後者,相當於告訴nginx,我這個location,是**訪問到的, == ,可以這樣理解。改變location,並不能改變返回的內容,返回的內容始終是 。 如果是location /blog/ ,那就是 == 。

這樣,也可以解釋了上面那個location / 的例子,/ 嘛,加在server 的後面,仍然是 / ,所以,兩種寫法出來的結果是一樣的。

ps: 如果是 location ~* ^/start/(.*)\.html 這種正則的location,是不能寫」/」上去的,nginx -t 也會報錯的了。因為,路徑都需要正則匹配了嘛,並不是乙個相對固定的locatin了,必然要**到乙個server。

vi 操作筆記

1.關於退出 wq 強制儲存退出 wq 儲存退出 x 作用和 wq 一樣 zz 作用和 wq一樣,注意z是大寫的,並且不是在命令模式 q 退出 q 強制退出 2.關於移動 h 在當前行向左移動乙個字元 j 移動到下一行 k 移動到上一行 l 在當前行向右移動乙個字元 ctrl f 向前滾動一頁 ct...

mysql操作筆記

user01只能本地訪問 create user user01 localhost identified by password1 user02可以遠端訪問 create user user02 identified by password1 建立資料庫 create database db01 修...

mysql操作筆記

一 select user 顯示的為當前使用的 user 及host use mysql select distinct user from user 顯示該資料庫授權登陸的使用者名稱 其實還有 host 的限制 mysql 中新增使用者 新建資料庫 使用者授權 刪除使用者 修改密碼 注意每行後邊都...