有個網友的領導要求輸入任意url(http的),自動轉對應網域名稱的https服務。
他的配置大致如下:
網友補充說,server_name設定為「*.bcc***x.com」就不行了,單一網域名稱是可以的。
很久沒配置nginx,有點手癢犯賤。好吧搞下試試!
配置乙個測試環境,server_name配置為「*.bcc***.com」
跳轉到乙個一眼看不明白的位址。
好吧,翻譯過來就是「*.bccxx.com」
配置檔案裡直接引用了變數$server_name,這個變數是配置檔案中的server_name,所以嘛就變成上面那個樣子。
原因知道啦,那就需要引用使用者輸入的位址,這個變數就是$host,改進一下。
重啟服務,測試通過。
注意:平滑重啟無效,需要stop然後開啟才能生效。
nginx 二級網域名稱
在nginx實現不限制二級網域名稱,也就是說用 來解析一下網域名稱,可以實現多個網域名稱,二級網域名稱甚至 網域名稱,四級網域名稱都可以實現,下面將配置說一下。首先確定是在server的配置項裡面新增 server location 上面的配置的意思說一下 listen是監聽的埠號 serverna...
Linux二級網域名稱
虛擬主機中cp控制台不支援將二級網域名稱繫結到子目錄的功能,使用者可以通過程式實現將二級網域名稱繫結到子目錄。有兩種方法將二級網域名稱繫結到子目錄 1.配置.htaccess,通過偽靜態 實現。具體實現方法參考 虛擬主機和輕雲主機通過偽靜態實現子目錄繫結功能 萬網虛擬主機 輕雲主機均不支援通過控制台...
新增二級網域名稱
如何解析二級網域名稱?首先你得註冊有乙個頂級網域名稱,才能夠解析二級網域名稱,其實解析二級網域名稱的方法和解析www網域名稱是一樣的,但是為了更詳細的說明,深山就再出一篇經驗吧,之前出過一篇解析網域名稱的教程,大家可以看看 1如何解析網域名稱,網域名稱a記錄解析方法注意事項 網域名稱乙個 1登入自己...