<button id="g80sy"></button>
  • <abbr id="g80sy"></abbr>
  • <button id="g80sy"></button>
    <rt id="g80sy"><delect id="g80sy"></delect></rt>
  • nginx if多條件判斷

    程序猿 2021-03-29 10:04:20 2080瀏覽 加載中

    由于本站采用thinkphp6多應用,而采用了域名綁定應用,前臺域名和后臺域名是不一樣的,前臺用了https,后臺沒有用,想開啟http跳轉https就很麻煩,服務器上裝的寶塔,開啟強制https會導致后臺打不開。只好自己想辦法了。

    嘗試在nginx配置文件里設置

    if($server_port !~ 443 && $host="www.yhwxcd369.com"){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }

    結果nginx自檢沒通過

    phpfv.png

    又在網(wǎng)站檢索了半天,還真讓找到解決辦法,感謝互聯(lián)網(wǎng)的大佬們

    set $phpfv 1;
    if($server_port !~ 443){
        set $phpfv "${phpfv}5";
    }
    if($host ="www.yhwxcd369.com"){
        set $phpfv "${phpfv}5";
    }
    if($phpfv="155"){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }

    這樣一來就是保證前臺由http跳轉到https,也能保證后臺使用http協(xié)議正常打開。

    標簽: nginx
    最后修改:2025-05-30 00:25:52

    非特殊說明,本博所有文章均為博主原創(chuàng)。

    主站蜘蛛池模板: 武川县| 乐业县| 黄梅县| 辉县市| 夏邑县| 攀枝花市| 陵水| 巴彦淖尔市| 上思县| 鹿邑县| 福鼎市| 宜良县| 华亭县| 灵山县| 通许县| 华宁县| 阿拉善盟| 晴隆县| 民权县| 宁南县| 安平县| 南汇区| 舒兰市| 年辖:市辖区| 岗巴县| 泰州市| 上饶市| 微博| 江口县| 佛冈县| 玉树县| 沅江市| 武威市| 嫩江县| 枞阳县| 莆田市| 商城县| 宁国市| 循化| 济南市| 诸暨市|