欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務(wù)器

服務(wù)器租用

nginx 如何配置域名跳轉(zhuǎn)

  前幾天搭了一個論壇處事器并放到了公司的局域網(wǎng)內(nèi)里,論壇用的是9066端口并在路由器上面做了個端口轉(zhuǎn)發(fā),并且把bbs.xxx.com這個域名也指向了公司的公網(wǎng)IP,因為想讓用戶在會見的時候不消輸入端標語于是就想在公司的web處事器上面做個跳轉(zhuǎn),將會見bbs.xxx.com的請求都轉(zhuǎn)到他的處事器上面去。我第一個想法就是 用 nginx的rewrite,進程很簡樸 設(shè)置如下:

server {
listen     80;
server_name  bbs.xxx.com;
rewrite  "^/(.*)$"  http://bbs.xxx.com:9066/$1 break;
}

于是會見bbs.xxx.com查抄了一下,注冊,登錄發(fā)帖等等操縱都正常,本覺得這樣就ok了,功效隨后問題呈現(xiàn)了,固然能正常的跳轉(zhuǎn)可是 用戶欣賞器的域名欄上的地點后頭一直隨著 9066 這個端標語,這讓率領(lǐng)很不滿足,于是我找了下nginx的文檔和在qq群問了下此外伴侶,沒有什么好步伐。于是就改用了 proxy_pass,這個設(shè)置也很簡樸:

server {
listen       80;
server_name  bbs.xxx.com;
        location /
         {
        proxy_pass http://bbs.xxx.com:9066/;
          }
        }

然后再會見 bbs.xxx.com 后頭的端標語就不在了,注冊、登錄、發(fā)帖都正常,但是紛歧會兒又出問題了,用戶反應(yīng)論壇無法注冊,提示說“單一ip一天內(nèi)只能注冊5次”,這是怎么回事,,通過查抄日志后發(fā)明 所有公網(wǎng)發(fā)過來的請求竟然都是 網(wǎng)關(guān)的ip地點 ,這下我大白了簡樸的加了proxy今后假如不進一步配置的話 nginx是不會去判定真正的客戶端ip的,而是直接把路由的地點作為請求ip,所以會呈現(xiàn)上述環(huán)境,闡明后查了下 nginx的wiki 于是就在上面又加了幾條:

server {
listen       80;
server_name  bbs.xxx.com;
        location /
         {
        proxy_set_header Host $host;
        proxy_set_header X-Real-Ip $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://bbs.xxx.com:9066/;
          }
      }

改完今后 reload 了一下nginx,發(fā)嫡志內(nèi)里的源ip已經(jīng)是真實的客戶端地點了,從頭注冊,登錄,發(fā)帖,都正常,反復(fù)了多次后沒有發(fā)明問題,客戶哪里也都正常了。

感激為我提供熱情輔佐的三門板牙。

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務(wù)器租用 夢飛云服務(wù)器租用 版權(quán)所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 平塘县| 平武县| 唐山市| 佛坪县| 饶阳县| 中阳县| 湘阴县| 乌兰察布市| 浪卡子县| 闽清县| 麦盖提县| 巴青县| 明光市| 达日县| 海晏县| 团风县| 四平市| 阜平县| 福安市| 通辽市| 吐鲁番市| 溧水县| 临汾市| 绩溪县| 静乐县| 涿鹿县| 崇左市| 盐津县| 荆州市| 泰来县| 江陵县| 新乡县| 南陵县| 阿鲁科尔沁旗| 昆山市| 邮箱| 内丘县| 昌乐县| 英山县| 都匀市| 盐池县|