很多開(kāi)源網(wǎng)站系統(tǒng)都雖然支持靜態(tài)URL,但是動(dòng)態(tài)的也能訪(fǎng)問(wèn),這樣就會(huì)有大量重復(fù)頁(yè)面,今天我們就以織夢(mèng)內(nèi)容頁(yè)動(dòng)態(tài)URL重定向到靜態(tài)URL為例教大家nginx的動(dòng)態(tài)URL重定向到靜態(tài)URL的301方法
就以我的網(wǎng)站為例,動(dòng)態(tài)網(wǎng)址形式是http://www.qichexinxiw.com/plus/view.php?aid=8780,如何重定向到http://www.qichexinxiw.com/che/8780.html形式的靜態(tài)url ?
很簡(jiǎn)單只要把下面的代碼寫(xiě)到網(wǎng)站的.conf文件里就行了
if ($query_string ~ "aid=([0-9]+)") {set $id $1;rewrite ^/plus/view.php$ /che/$id.html? permanent;}注意:如果你的內(nèi)容頁(yè)目錄是article就把che換成article
未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » nginx 動(dòng)態(tài)URL重定向到靜態(tài)URL