Nginx 301 302 舊網址路徑重新導向新網址路徑

由於網站轉型,從 Discuz 變成 WordPress 後,雖然文章都可以手動移植

但想到還有一堆貼出去的短網址會外連去舊的論壇網址,就只好做個暫時重新導向 (302) 路徑轉址了

location = /舊網址路徑 {
rewrite ^/ /新網址路徑 redirect;}

location = /thread-16-1-1.html {
rewrite ^/ /滑鼠按鈕不靈光-連點問題-可簡易維修或更換微動開/ redirect;}

如果已經測試正常後,想把網址權重永久重新導向 (301) 轉移過去,可以用 permanent 替換掉 redirect

location = /舊網址路徑 {
rewrite ^/ /新網址路徑 permanent;}

location = /thread-22-1-1.html {
rewrite ^/ /中階筆記型電腦選購建議/ permanent;}