第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為流星推薦的Nginx配置

為流星推薦的Nginx配置

慕森王 2019-10-26 12:39:10
我的流星應(yīng)用程序的站點(diǎn)配置具有如下指令:server {  listen 443;  server_name XXX;  ssl on;  ssl_certificate XXX;  ssl_certificate_key XXX;  location / {    proxy_pass http://localhost:3000;    proxy_set_header X-Real-IP $remote_addr;  # http://wiki.nginx.org/HttpProxyModule    proxy_http_version 1.1;  # recommended for keep-alive connections per http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_http_version    proxy_set_header Upgrade $http_upgrade;    proxy_set_header Connection "upgrade";    proxy_set_header Host $host;  }}我覺得我應(yīng)該告訴nginx提供的內(nèi)容static_cacheable并將expires標(biāo)頭設(shè)置為max。我到底該怎么做?我還要在這里添加其他內(nèi)容嗎?
查看完整描述

3 回答

?
偶然的你

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊

盡管我不是Nginx專家,但我覺得我現(xiàn)在對如何執(zhí)行此操作有了更好的了解。當(dāng)我發(fā)現(xiàn)更多信息時(shí),我將更新此答案。


我最初的問題的一種可能的解決方案是:


location ~* "^/[a-z0-9]{40}\.(css|js)$" {

  root /home/ubuntu/app/bundle/programs/web.browser;

  access_log off;

  expires max;

}

內(nèi)容如下:在該web.browser目錄中,可以找到此站點(diǎn)的任何網(wǎng)址,該網(wǎng)址包含斜杠后跟40個(gè)字母數(shù)字字符+ .js或.css 。靜態(tài)地為這些文件提供服務(wù),不要將它們寫入訪問日志,并告訴客戶端它們可以永遠(yuǎn)被緩存。


因?yàn)橹饕腸ss和js文件是在每個(gè)bundle操作后唯一命名的,所以這樣做應(yīng)該是安全的。


我將在此處維護(hù)此示例的完整版本。還值得注意的是,我正在使用最新的nginx版本,該版本支持WebSockets,如此處所述。


最后,不要忘記在您的nginx配置中完全啟用gzip。我的gzip部分如下所示:


gzip on;

gzip_disable "msie6";

gzip_vary on;

gzip_proxied any;

gzip_comp_level 6;

gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

完成所有這些之后,我在pagespeed上獲得了不錯(cuò)的成績。


查看完整回答
反對 回復(fù) 2019-10-26
?
婷婷同學(xué)_

TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊

尼斯-很高興您能正常使用。我沒有將gzip設(shè)置添加到要點(diǎn),因?yàn)樗鼈兇_實(shí)屬于您的主要nginx.conf的不同部分,而不是站點(diǎn)配置中。我認(rèn)為這是真正的解決方案,如果我寫博客介紹如何在生產(chǎn)中做到這一點(diǎn)。當(dāng)我這樣做時(shí),我將從答案中添加一個(gè)鏈接。

查看完整回答
反對 回復(fù) 2019-10-26
  • 3 回答
  • 0 關(guān)注
  • 500 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號