使用Nginx 轉發 個人域名到csdn

去年申請了個域名,一直沒用上,又沒有時間自己搭建網頁,於是想着直接轉發到CSDN上,好像是一個不錯的主意。完成後,可以通過 csdn.lxf.pw 訪問到本博客。

準備工作

  1. 申請一個域名:我的是在西部數碼(west.cn)上弄的,一年也就幾十塊錢。
  2. 搭建一個VPS: 我的是在搬瓦工(bandwagonhost.com)買的,應該是最便宜的,不過好像限量,最便宜的不一定能買到。這個除了用來當服務器,還可以同時用Shadowsocks搭個梯子,愉快的上谷歌,上面有一鍵搭建的功能,很是方便。
    (後文會以我選擇的方案爲例子,其它的方案應該也只是大同小異)

開始

配置VPS

  • 在後臺管理裏,Install new OS 裏,選擇centos-6 x86,等待安裝完成。
  • 記下VPS的IP地址

添加域名解析

在west.cn的管理中心->我的域名裏,選擇域名解析,將VPS的IP地址填進去並點擊添加,如下圖
域名解析示例

配置Nginx服務器

選擇VPS後臺管理裏的Root shell - interactive 打開一個SSH,按步驟輸入指令。
1.首先安裝Nginx:

yum install epel-release
yum install nginx

中間可能會提示你輸入yes或者no, 輸入yes即可。

2.安裝完成後,配置Nginx:
打開Nginx配置文件

vi /etc/nginx/nginx.conf

通過方向鍵找到 http { } 這個段,並修改成下面這個樣子:

http {

    (這是http裏原來的內容)

     server {
        server_name csdn.lxf.pw;
        return 301 $scheme://blog.csdn.net/busyluo$request_uri;
     }
}

修改時,先將光標移動到server的位置,按i進入INSERT模式,將csdn.lxf.pw換成自己的域名,將busyluo換成的用戶名。輸入完成後,按ESC,再輸入以下內容:

:wq

以上這條指令代表保存並退出。
修改完成後,重啓Nginx:

nginx -s reload

如果提示錯誤,檢查一下配置文件,再重新輸入上面這條指令。

至此,設置就完成了,訪問一下試試吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章