日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nginx 域名跳转 ---IP跳转----

發布時間:2025/4/16 编程问答 72 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx 域名跳转 ---IP跳转---- 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

一 :?nginx 域名跳轉 Nginx跳轉自動到帶www域名規則配置、nginx多域名向主域名跳轉

?

首先一、得在你的域名管理里面定義 ? caizhan99.com
和www.caizhan99.com? 指向你的主機ip地址,我們可以使用nslookup命令測試:直接輸入 nslookup www.caizhan99.com
caizhan99.com和nslookup www.caizahn99.com 都有指向ip的A記錄即可。

第二、我們才能在nginx里面配置rewrite規則。打開 nginx.conf文件
找到你的server配置段:【以下是我的server配置段】
server
{
listen 80;
server_name www.caizhan99.com? caizhan99.com ;
if ($host != ‘www.caizhan99.com.com’ ) {
rewrite ^/(.*)$?http://www.caizhan99.com/$1 permanent;
}
這樣就是用戶直接訪問caizhan99.com直接跳轉的www.caizahn99.com。即讓不帶www的域名跳轉到帶www的域名。

三、我們可以是多個二級域名、三級域名都可以隨意跳轉、或者讓它們都跳轉到blog.caizhan99.com這個域名
同意添加如下語句即可:
server
{
listen 80;
server_name blog.caizahn99.com zhang.xxx.net;
if ($host =?‘zhang.xxx.net’?) {
rewrite ^/(.*)$ http://blog.caizhan99.com/$1 permanent;
}
讓另外一個免費的二級域名zhang.xxx.net跳轉到網站?http://blog.caizhan99.com?;

?

二 : Nginx跳轉

配置文件:/etc/nginx/nginx.conf

代理服務器(proxy_pass http://192.168.1.100)不用域名用IP就行了

server
???{
????????listen 80;
????????server_name www.abc.com;
????????location / {
????????????????if ( $query_string !~* "Source=abc") {
????????????????rewrite ^/$ ?Source=abc;
?????????}
??????????proxy_pass http://192.168.1.100;
?????????error_log logs/vancl_error_log debug;
?????????proxy_set_header Host $host;
?????????proxy_set_header X-Real-Ip $remote_addr;
?????????proxy_set_header X-Forwarded-For $remote_addr;
????????}
???}
?

三 ,

?

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的nginx 域名跳转 ---IP跳转----的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。