nginx 老網(wǎng)站域名重定向到新網(wǎng)站的方法(親測)
最近公司需要推行海外的業(yè)務(wù),原來公司的名字麥聰軟件的官網(wǎng)maicongs.com暫時(shí)用不上了,想啟用sqlynx.com,但因?yàn)闅v史流量的原因,有很多的業(yè)務(wù)是指向的maicongs.com,百度和其他的搜索引擎也都是這么收錄的。為了減少對(duì)業(yè)務(wù)的影響,同時(shí)希望流量都指向sqlynx.com,所以需要將老的域名都指向新的域名。
以下是實(shí)際的的操作過程中的一些經(jīng)驗(yàn),有興趣的同學(xué)也可以拿我們的域名進(jìn)行測試。
1. 安裝Nginx
如果你還沒有安裝Nginx,可以使用以下命令進(jìn)行安裝(以CentOS或Redhat為例)(此處用戶可以根據(jù)實(shí)際情況進(jìn)行另外查找安裝):
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)有此配置項(xiàng),需要把上面的配置項(xiàng)目加在最上面,此處的配置我們也出過錯(cuò),直接在已經(jīng)有的server里面加上了內(nèi)容,直接導(dǎo)致訪問出錯(cuò)。
正確配置查看下方的圖示。

3. 啟用新配置
保存配置文件后,檢查Nginx配置語法是否正確:
sudo nginx -t
如果一切正常,重新加載Nginx以應(yīng)用更改:
nginx -s reload
結(jié)論
通過上述配置,你可以將 maicongs.com 重定向到 sqlynx.com,并確保 sqlynx.com 網(wǎng)站正常運(yùn)行。如果你使用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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 在Nginx中實(shí)現(xiàn)URL重寫與重定向
- Nginx地址重定向的實(shí)現(xiàn)
- nginx的服務(wù)配置及重定向問題
- nginx重寫和重定向關(guān)系與配置方式
- nginx重定向解決(rewrite or internal redirection cycle)
- Nginx重定向后請(qǐng)求參數(shù)丟失的原因分析及解決方案
- nginx反向代理后無限重定向的問題解決方法
- Nginx中rewrite(地址重定向)的深入剖析
- 利用Nginx實(shí)現(xiàn)URL重定向的簡單方法
- 配置nginx 重定向到系統(tǒng)維護(hù)頁面
- nginx中重定向的實(shí)現(xiàn)
相關(guān)文章
Nginx純配置實(shí)現(xiàn)日志實(shí)時(shí)上報(bào)的思路與方法
在很多時(shí)候我們都需要在頁面上實(shí)時(shí)查看nginx的日志輸出,所以下面這篇文章主要給大家介紹了關(guān)于Nginx純配置實(shí)現(xiàn)日志實(shí)時(shí)上報(bào)的思路與方法,需要的朋友可以參考下2021-12-12
Nginx實(shí)現(xiàn)灰度發(fā)布的常見方法小結(jié)
Nginx 就像是一個(gè)智能的交通指揮員,它位于用戶請(qǐng)求和后端服務(wù)之間,負(fù)責(zé)對(duì)請(qǐng)求進(jìn)行分發(fā)和管理,在灰度發(fā)布中,Nginx 可以根據(jù)我們設(shè)定的規(guī)則,這篇文章給大家介紹了Nginx實(shí)現(xiàn)灰度發(fā)布的常見方法小結(jié),需要的朋友可以參考下2024-07-07
nginx設(shè)置響應(yīng)連接是長連接或者短連接方式
文章介紹了如何通過Nginx配置長連接和短連接,并提供了驗(yàn)證配置是否成功的方法,通過客戶端發(fā)送多個(gè)請(qǐng)求或使用curl工具、tcpdump抓取請(qǐng)求源端口是否改變,可以驗(yàn)證連接類型2025-12-12
Nginx負(fù)載均衡下的webshell連接的實(shí)現(xiàn)
在解決shell文件上傳問題、命令執(zhí)行漂移等困難后,可實(shí)現(xiàn)正常的webshell上傳,本文主要介紹了Nginx負(fù)載均衡下的webshell連接的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01
nginx環(huán)境下配置ssl加密(單雙向認(rèn)證、部分https)
這篇文章主要介紹了nginx環(huán)境下配置ssl加密(單雙向認(rèn)證、部分https),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-11-11

