教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Nginx Rewrite域名跳轉(zhuǎn)實(shí)戰(zhàn)案例

更新時(shí)間:2021年08月27日18時(shí)33分 來(lái)源:傳智教育 瀏覽次數(shù):

案例分析

先來(lái)看一個(gè)效果,如果我們想訪問(wèn)京東網(wǎng)站,大家都知道我們可以輸入www.jd.com ,但是同樣的我們也可以輸入www.360buy.com同樣也都能訪問(wèn)到京東網(wǎng)站。這個(gè)其實(shí)是因?yàn)榫〇|剛開(kāi)始的時(shí)候域名就是www.360buy.com,后面由于各種原因把自己的域名換成了www.jd.com, 雖然說(shuō)域名變量,但是對(duì)于以前只記住了www.360buy.com的用戶來(lái)說(shuō),我們?nèi)绾伟堰@部分用戶也遷移到我們新域名的訪問(wèn)上來(lái),針對(duì)于這個(gè)問(wèn)題,我們就可以使用Nginx中Rewrite的域名跳轉(zhuǎn)來(lái)解決。

環(huán)境準(zhǔn)備:

·準(zhǔn)備三個(gè)域名

vim /etc/hosts
127.0.0.1 oisangadgets.com
127.0.0.1 www.itheima.cn
127.0.0.1 www.itheima.com

· 通過(guò)Nginx實(shí)現(xiàn)訪問(wèn)oisangadgets.com

server {
	listen 80;
	server_name oisangadgets.com;
	location /{
		default_type text/html;
		return 200 '<h1>welcome to itcast</h1>';
	}

}

》通過(guò)Rewrite完成將www.ithema.com和www.itheima.cn的請(qǐng)求跳轉(zhuǎn)到www.itcast.com

server {
	listen 80;
	server_name www.itheima.com www.itheima.cn;
	rewrite ^/ http://oisangadgets.com;
}

問(wèn)題描述:如何在域名跳轉(zhuǎn)的過(guò)程中攜帶請(qǐng)求的URI?

修改配置信息

server {
	listen 80;
	server_name www.itheima.com www.itheima.cn;
	rewrite ^(.*) http://oisangadgets.com$1;
}

將本頁(yè)面鏈接發(fā)送給QQ:435946716,免費(fèi)獲取上面課程全套視頻、筆記和源碼。



猜你喜歡:

Nginx中l(wèi)isten指令用法介紹

怎么重啟nginx和關(guān)閉服務(wù)?

Nginx文件目錄結(jié)構(gòu)分析:Nginx文件目錄介紹

Nginx的優(yōu)點(diǎn)有哪些?為什么Nginx這么火?

傳智教育java開(kāi)發(fā)培訓(xùn)課程

0 分享到:
和我們?cè)诰€交談!