新聞中心
最近工作中常常要改nginx配置,學(xué)習(xí)了nginx中rewrite的用法
URL跳轉(zhuǎn)
這里說的URL跳轉(zhuǎn)就是用戶在訪問一個URL時將其跳轉(zhuǎn)到另一個URL上。
常見的應(yīng)用場景是讓多個域名跳轉(zhuǎn)到同一個URL上,(例如讓舊域名跳轉(zhuǎn)到新域名上)
將靜態(tài)文件請求跳轉(zhuǎn)到cdn上等
根據(jù)用戶設(shè)備跳轉(zhuǎn)到不同站點(pc版,wap版)等。
URL跳轉(zhuǎn)可以通過js在頁面上設(shè)置的window.location實現(xiàn)
也可以通過php設(shè)置header來實現(xiàn)
當(dāng)然也可以用nginx 的 rewrite功能實現(xiàn)
nginx rewrite模塊
rewrite 是 nginx的靜態(tài)重寫模塊
基本用法是 rewrite patten replace flag
patten是正則表達式,與patten匹配的URL會被改寫為replace,flag可選
例如將舊域名跳轉(zhuǎn)到新域名上
server { listen 80; server_name www.old.com; rewrite ".*" http://www.new.com; }
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)頁題目:nginxrewrite實現(xiàn)URL跳轉(zhuǎn)的方法-創(chuàng)新互聯(lián)
URL分享:http://biofuelwatch.net/article/cdihji.html