久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 在家無80搭建的網站借騰訊云cdn開80口,有個小問題..... [打印本頁]

作者: zgx    時間: 2022-8-5 11:10
標題: 在家無80搭建的網站借騰訊云cdn開80口,有個小問題.....
家里的聯通寬帶有外網IP,但是80,443大家都懂的,騰訊云買個域名,備案可以開CDN主要還是能指定源站端口。
剛開始搭建個wp博客,測試功能都正常。沒事有弄個DZ3.4和xiuno4玩玩。發現一個問題,我沒用二級域名,因為添加二級域名麻煩還要加CDN,以前也沒嘗試過同一個域名,不同二級目錄搭建不通網站,這次正好試試。
問題就是:我在域名目錄下新增D文件夾,里面放dz論壇,我域名wu-dao.cn , 訪問wu-dao.cn/d/正常,如果最后不加/這個符號就沒法用,自動301重定向到CDN帶源端口了。有知道的大佬指點下嗎?我用本地HOST測試一切正常如果不加/符號會301跳轉自動加/,如果通過cdn就加上回源端口了。。。
問題截圖:
(, 下載次數: 17)
配置截圖:
(, 下載次數: 16)
(, 下載次數: 15)

作者: mingkong    時間: 2022-8-5 12:22
網站現在無法打開。
對于DZ來說,要用CDN加速,只適合加速靜態文件CSS及圖片此類。
從現象看,不想顯示端口估計得整站加速,但這會直接導致動態程序無法正常使用。
作者: zgx    時間: 2022-8-5 16:32
mingkong 發表于 2022-8-5 12:22
網站現在無法打開。
對于DZ來說,要用CDN加速,只適合加速靜態文件CSS及圖片此類。
從現象看,不想顯示端口 ...

https://wu-dao.cn/d/  可以正常訪問
https://wu-dao.cn/d   會301 跳轉到 https://wu-dao.cn:4433/d

測試不用cdn就正常如果后面不加/會自動301到https://wu-dao.cn/d/
作者: zgx    時間: 2022-8-5 16:52
http://bbs.chinaunix.net/thread-1049959-1-1.html   這個帖子也有人求助,無意中一個代碼解決了,不明所以,記錄下,代碼沒時間研究具體意思了,先用上去把!

默認配置當你訪問http://abc.example.com/dir 時不會加”/”

常見做法

      if (-d $request_filename){
  rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
      }
復制代碼


更佳的替代方法

optimize_server_names off;#優化服務器名稱:關
server_name_in_redirect off;#服務器名稱重定向:關

http://wiki.codemongers.com/Ngin ... timize_server_names
作者: zgx    時間: 2022-8-5 16:53
http://bbs.chinaunix.net/thread-1049959-1-1.html

默認配置當你訪問http://abc.example.com/dir 時不會加”/”

常見做法

      if (-d $request_filename){
  rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;
      }
復制代碼


更佳的替代方法

optimize_server_names off;#優化服務器名稱:關
server_name_in_redirect off;#服務器名稱重定向:關

http://wiki.codemongers.com/NginxHttpCoreModule#optimize_server_names

作者: crx349    時間: 2022-8-7 02:42
zgx 發表于 2022-8-5 16:53
http://bbs.chinaunix.net/thread-1049959-1-1.html

默認配置當你訪問http://abc.example.com/dir 時不會 ...

個人理解是
optimize_server_names 會影響內部重定向規則 所有要關閉
server_name_in_redirect 關閉的作用是 在出現 無/符號時 不會301




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0