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