nginx 老網(wǎng)站域名重定向到新網(wǎng)站的方法(親測)
最近公司需要推行海外的業(yè)務(wù),原來公司的名字麥聰軟件的官網(wǎng)maicongs.com暫時用不上了,想啟用sqlynx.com,但因為歷史流量的原因,有很多的業(yè)務(wù)是指向的maicongs.com,百度和其他的搜索引擎也都是這么收錄的。為了減少對業(yè)務(wù)的影響,同時希望流量都指向sqlynx.com,所以需要將老的域名都指向新的域名。
以下是實際的的操作過程中的一些經(jīng)驗,有興趣的同學也可以拿我們的域名進行測試。
1. 安裝Nginx
如果你還沒有安裝Nginx,可以使用以下命令進行安裝(以CentOS或Redhat為例)(此處用戶可以根據(jù)實際情況進行另外查找安裝):
sudo yum install epel-release sudo yum install nginx
2. 配置Nginx
編輯Nginx的配置文件,通常位于 /etc/nginx/nginx.conf
(如果你使用不同的配置文件s可以自行查找)。
使用以下配置將 maicongs.com
重定向到 sqlynx.com
:
server { listen 80; server_name maicongs.com www.maicongs.com; location / { return 301 https://www.sqlynx.com$request_uri; } }
注意:如果配置文件中已經(jīng)有此配置項,需要把上面的配置項目加在最上面,此處的配置我們也出過錯,直接在已經(jīng)有的server里面加上了內(nèi)容,直接導致訪問出錯。
正確配置查看下方的圖示。
3. 啟用新配置
保存配置文件后,檢查Nginx配置語法是否正確:
sudo nginx -t
如果一切正常,重新加載Nginx以應(yīng)用更改:
nginx -s reload
結(jié)論
通過上述配置,你可以將 maicongs.com
重定向到 sqlynx.com
,并確保 sqlynx.com
網(wǎng)站正常運行。如果你使用HTTPS,還需要正確配置SSL證書。
本文的sqlynx是啟用了https的(如需要查看如何配置https,可以查看文章如何使用nginx部署https網(wǎng)站
到此這篇關(guān)于nginx 老網(wǎng)站域名重定向到新網(wǎng)站的方法(親測)的文章就介紹到這了,更多相關(guān)nginx 老網(wǎng)站域名重定向到新網(wǎng)站內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
解析阿里云centos7服務(wù)器nginx配置及常見問題解答
這篇文章主要介紹了阿里云centos7服務(wù)器nginx配置及常見問題解答,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07windows下nginx服務(wù)關(guān)不掉問題解決
這篇文章主要給大家介紹了關(guān)于windows下nginx服務(wù)關(guān)不掉問題解決的相關(guān)資料,nginx是一種網(wǎng)絡(luò)服務(wù)器,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2023-08-08nginx臨時搭建rtmp服務(wù)器的方法實現(xiàn)
nginx是一款優(yōu)秀的反向代理工具,通過Nginx自帶的rtmp模塊,也可以實現(xiàn)rtmp服務(wù)器的搭建,本文主要介紹了nginx臨時搭建rtmp服務(wù)器,具有一定的參考價值,感興趣的可以了解一下2024-02-02Nginx安裝lua-nginx-module模塊的方法步驟
ngx_lua_module 是一個nginx http模塊,這篇文章主要介紹了Nginx安裝lua-nginx-module模塊的方法步驟,非常具有實用價值,需要的朋友可以參考下2018-12-12Nginx反向代理出現(xiàn)502?Bad?Gateway問題解決
在配置Nginx反向代理時遇到502 Bad Gateway錯誤,經(jīng)過排查發(fā)現(xiàn)是SSL握手問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2024-10-10Nginx正向代理實現(xiàn)局域網(wǎng)電腦訪問外網(wǎng)的過程詳解
在工作中我遇到了一個類似的情況:在公司網(wǎng)絡(luò)中,由于管理要求,局域網(wǎng)內(nèi)的電腦不能直接訪問外網(wǎng),但是,工作上領(lǐng)導吩咐需要讓局域網(wǎng)內(nèi)的電腦能夠訪問外網(wǎng)上的某個網(wǎng)站,這時候就需要用到正向代理,本文將介紹如何配置 Nginx 實現(xiàn)這一功能,需要的朋友可以參考下2024-03-03結(jié)合 Nginx 將 DoNetCore 部署到 阿里云的安裝配置方法
這篇文章主要介紹了結(jié)合 Nginx 將 DoNetCore 部署到 阿里云的方法 ,需要的朋友可以參考下2018-10-10