部份在mac或window上壓縮的中文檔名檔案
包括繁體 簡體 變成亂碼檔名無法辨識
參考這篇 可以簡單的解出正確的檔案名稱
sudo apt-get install convmv
LANG=C unzip file.zip
參考連結
sudo apt-get install convmv
LANG=C unzip file.zip
db.createUser(
{
user: "ozzysun",
pwd: "xxxx",
roles: [{ role: "root", db: "admin" }]
})
db.createUser(
{
user: "ozzysun",
pwd: "xxx",
roles: [{ role: "root", db: "admin" }],
mechanisms:[
"SCRAM-SHA-1"
]
})
location ^~ /api {
rewrite ^/api(/.*)$ $1 break;
#若要改預設主機 改這裡即可
proxy_pass http://api_server_v1;
}
location ^~ /api/v1 {
rewrite ^/api/v1(/.*)$ $1 break;
proxy_pass http://api_server_v1;
}
location ^~ /api/v2 {
rewrite ^/api/v2(/.*)$ $1 break;
proxy_pass http://api_server_v2;
}
upstream api_server_v1 {
server 127.0.0.1:12345;
}
upstream api_server_v2 {
server 127.0.0.1:3138;
}
設定的結果
http://localhost/api/xxx 會導到v1主機
http://localhost/api/v1/xxx 會導到v1主機
http://localhost/api/v2/xxx 會導到v2主機