Nginx中文網域名稱配置

2021-09-20 04:58:27 字數 407 閱讀 7787

nginx虛擬主機上繫結乙個帶中文網域名稱,比如bbcore.中國,瀏覽器不能跳轉。

因為作業系統的核心都是英文組成,dns伺服器的解析也是由英文**交換,所以dns伺服器上並不支援直接的中文網域名稱解析,所有中文網域名稱的解析都需要轉成punycode碼,然後由dns解析punycode碼。其實目前所說和各種瀏覽器完美支援中文網域名稱,只是瀏覽器軟裡面主動加入了中文網域名稱自動轉碼,不需要原來的再次安裝中文網域名稱轉碼控制項來完成整個流程。

punycode是乙個根據rfc 3492標準而制定的編碼系統,主要用於把網域名稱從地方語言所採用的unicode編碼轉換成為可用於dns系統的編碼。 "中文網域名稱"字尾不被標準的解析伺服器支援,需轉化為punycode碼進行解析。

server 

儲存,過載nginx:

service nginx reload

NGINX配置多網域名稱

方法一 多個.conf方法 優點是靈活,缺點就是站點比較多配置起來麻煩 這裡以配置2個站點 2個網域名稱 為例,n 個站點可以相應增加調整,假設 配置 nginx virtual hosting 的基本思路和步驟如下 把2個站點 example1.com,example2.com 放到 nginx ...

nginx 配置多網域名稱

先說下我的需求 我在一台機器上部署了兩個環境test和uat,希望通過兩個網域名稱訪問,在另外一台機器上部署了nginx,通過乙個nginx實現訪問乙個伺服器上兩個網域名稱 具體配置如下 另外配置還實現了動靜分離。1 nginx.conf 配置 user nobody 處理程序數量 2 配置test...

Nginx 多網域名稱配置

很多情況下,需要使用多個網域名稱,但你只有一台伺服器,那如何搭建,讓一台伺服器可以訪問對個網域名稱,下面的方法是在伺服器上搭建nginx,直接修改其配置,如下 第二個網域名稱服務 server 禁止通過伺服器ip位址訪問 server 允許ip位址對應的網域名稱訪問 server 對上述nginx搭...