網站最後更新日期:2016年12月3日
歡迎大家來到暢想資源 AREFLY.COM!
讚好Facebook
追隨Twitter
加入QQ群
關注微博
關注微信公眾號
捐款
更多聯絡方式
X

【可完整跳轉鏈接】在Nginx中實現301、302跳轉之方法

301302都是在HTTP中可以跳轉網頁的一種方法(區別爲301是永久跳轉、而302是臨時跳轉),而使用範圍也非常廣泛,例如當我們使用了新的域名,爲了訪客的體驗和SEO優化,我們有時候就會使用301來對舊網站進行跳轉。今天,「暢想資源」就來教大家如何在Nginx中實現301、302跳轉之方法,而且這種方法還是可以跳轉完整鏈接的哦! :mrgreen:

nginx-301-302-redirect

實現後的效果

現假定舊域名爲「www.domain-old.com」、新域名爲「www.domain-new.com」,在加入本文所教的301/302跳轉方法後可以實現以下效果:

- 訪問「http://www.domain-old.com/」可以直接跳轉至「http://www.domain-new.com/

- 訪問「http://www.domain-old.com/test/」可以直接跳轉至「http://www.domain-old.com/test/

- 【僅限301跳轉】搜尋引擎可正常搜錄跳轉後的結果(例如「http://www.domain-old.com/test/」等)

教學

1、首先登入網站伺服器的SSH,然後使用 vim 或其它編輯命令進入你的Nginx的 .conf 文件

提示:該類文件通常位置爲「/etc/nginx/nginx.conf」或者「/etc/nginx/vhost/」下的虛擬主機文件(一般以「[你的網站域名].conf」命名)

2、在進入編輯後,首先於 server_name 處加入原網站(需跳轉的網站)的域名(例如「www.domain-old.com」)

3、然後於 server_name 的下方添加以下代碼,注意將 www.domain-new.comwww.domain-old.com 分別替換爲你的新舊網站域名:

注意: rewrite 最後部分分兩種不同的代碼,即 permanent 代表「301永久跳轉」,而 redirect 代表「302臨時跳轉」,只需選擇其一使用即可!兩種跳轉在展現方式上無任何區別,但是302更容易被搜尋引擎視爲SPAM,而301則不會有這些問題!

4、現在將原域名解析到目前的伺服器上,然後我們的301/302跳轉也可以正常使用啦! :razz:

參考

凱凱的個人調試和結果

nginx实现永久(301)/临时(302)跳转的方法

歷史上的今天

2013年:360網站衛士和安全寶同時改版(16條迴響)

覺得這篇文章有用麼?分享一下讓更多人知道吧!

爲繼續支持本站繼續寫出優質文章、歡迎捐款!

注:本站同時長期承接WordPress外掛及主題制作、伺服器環境配置等,如需詳情,請「聯系我們」!

© 版權聲明:「暢想資源」之所有文章及資源系采用「創用 CC 姓名標示-非商業性-相同方式分享 3.0 香港 授權條款」發布及共享,轉載時須以相同方式發布並注明「原文鏈接」!

本文固定鏈接:http://www.arefly.com/nginx-301-302-redirect/

本文章由「」於2015年01月20日發表於「電腦」分類

你可以發表迴響,並在保留原文地址及作者的情況下引用到你的網站

轉載請注明:【可完整跳轉鏈接】在Nginx中實現301、302跳轉之方法 | 暢想資源

關鍵字:, , , , , ,

以下是廣告時間,廣告內容僅供參考!

廣告載入中...

【可完整跳轉鏈接】在Nginx中實現301、302跳轉之方法:目前有 35 條留言

訪客以 22:13 大幅領先博主

迴響載入中,請稍等...
  1. 14樓
    玖秒分享 China Google Chrome Windows

    冒昧問一下,右側的那五個鏈接真的不是被黑掛上去的...?我在好多博客上看到叻額。很驚訝。。

    [回覆]
  2. 13樓
    站长工具 China Google Chrome Windows

    301对于seo 也很重要啊

    [回覆]
  3. 12樓
    凯凯 China 搜狗浏览器 Windows

    :mrgreen: :mrgreen:

    [回覆]
  4. 11樓
    同盟源 China Google Chrome Windows

    太帅了,正需要这个呢

    [回覆]
  5. 10樓
    晨风 China Maxthon Windows

    小孩纸,牛逼啊

    [回覆]
  6. 9樓
    诸神的黄昏 China Google Chrome Windows

    怎么不用dns解析那的301/302

    [回覆]
  7. 8樓
    灰常记忆 China Mozilla Firefox Windows

    貌似很麻烦 我的主机面板支持跳转~ :trick:

    [回覆]
  8. 7樓
    星空棒棒糖 China Google Chrome Windows

    学习下

    [回覆]
  9. 6樓
    Era China Maxthon Windows

    其实301还是用过的,302 临时,如果用的多的话, 是不是不好。

    [回覆]
  10. 5樓
    VPS指南 China Google Chrome Windows

    前來支持一下~ :p :pig: :pig:

    [回覆]
  11. 4樓
    bluesky China Mozilla Firefox Windows

    我以为你在Facebook里能插入代码呢,进去一看原来也是文章链接呀,FB的编辑器真太烂了,我的乱成一团了都,相比之下还是QZone好~

    [回覆]
  12. 3樓
    bluesky China Mozilla Firefox Windows

    一直用虚拟主机,没用过NGINX,先学习了~

    [回覆]
  13. 2樓
    恋羽 China Google Chrome Windows

    感觉有时候东西多了,就发现挺混乱的

    [回覆]
    • 你是在說我的網站麼? :cry: :cry:

      [回覆]
      • 恋羽 China Google Chrome Windows

        你一说还真觉得有点,不过301和302一多了就乱了吧

        [回覆]
  14. 沙發
    charmfung China Google Chrome Windows

    不错嘛,来个沙发了。

    [回覆]
廣告載入中...

發表迴響



微笑 調皮 偷笑 可愛 大笑 壞笑 詭計 贊 疑問 HI~ 愛 抱歉 對不起 頭暈 驚訝 帥 努力 勞累 瘋狂 難過 大哭 差 豬 邪惡 無言 憤怒 流汗 擦汗


快捷鍵:Ctrl+Enter