文章詳情頁
關于Nginx強制跳轉HTTPS的問題
瀏覽:138日期:2024-06-25 17:27:44
問題描述
我從網上查了一下,其中有個是這樣寫的:
請問https://$host$1 permanent;這里的$host$1 和permanent 分別是什么意思?
剛百度查了一下,$host是請求的主機名, $1是第一個匹配的結果 permanent應該是永久定向。
可是我的conf文件里有多個server分別綁定了不同的域名,這會影響到$host的值嗎?
剛把這句rewrite加到配置文件里reload后HTTP并沒跳轉到HTTPS,我再看看是哪出了問題。
搞定了,直接用域名來替換掉$host就可以了
rewrite ^(.*)$ https://www.test.com$1 permanent;
問題解答
回答1:搞定了,直接用域名來替換掉$host就可以了
rewrite ^(.*)$ https://www.test.com$1 permanent;
相關文章:
1. 在應用配置文件 app.php 中找不到’route_check_cache’配置項2. html按鍵開關如何提交我想需要的值到數據庫3. HTML 5輸入框只能輸入漢字、字母、數字、標點符號?正則如何寫?4. javascript - 請教如何獲取百度貼吧新增的兩個加密參數5. gvim - 誰有vim里CSS的Indent文件, 能縮進@media里面的6. 跟著課件一模一樣的操作使用tp6,出現了錯誤7. PHP類屬性聲明?8. javascript - JS請求報錯:Unexpected token T in JSON at position 09. objective-c - ios 怎么實現微信聯系列表 最好是swift10. java - 安卓接入微信登錄,onCreate不會執行
排行榜
