<meter id="7ntxv"></meter>

<b id="7ntxv"><listing id="7ntxv"><ol id="7ntxv"></ol></listing></b>
<nobr id="7ntxv"></nobr><mark id="7ntxv"></mark>

    <p id="7ntxv"><menuitem id="7ntxv"><font id="7ntxv"></font></menuitem></p>
    <sub id="7ntxv"><menuitem id="7ntxv"><meter id="7ntxv"></meter></menuitem></sub>

    <mark id="7ntxv"></mark>
    <meter id="7ntxv"><var id="7ntxv"></var></meter>

    知識 分享 互助 懶人建站

      懶人建站專注于網頁素材下載,提供網站模板、網頁設計、ps素材、圖片素材等,服務于【個人站長】【網頁設計師】和【web開發從業者】的代碼素材與設計素材網站。

      懶人建站提供網頁素材下載、網站模板
      知識 分享 互助!

      nginx偽靜態排除指定目錄偽靜態規則設置

      作者:不吃魚的貓 2020-02-26 人氣:
      location ~* ^/(?![sys-static|h5]) { .. 偽靜態規則 }通過 location ~* ^/(?![sys-static|h5]) 來設置排除目錄,| 分割多個目錄。

      方案一、

      location ~* ^/(?![static|h5]) { .. 偽靜態規則 }通過 location ~* ^/(?![sys-static|h5])  來設置排除目錄,| 分割多個目錄。

      location ~* ^/(?![static|h5]) {

      ... 偽靜態規則

      }

      ===========

      示例:

      location ~* ^/(?![static|h5]) {

          rewrite ^(.*)/([0-9a-zA-Z]+)/$ $1/index.php?url=article/index&pathname=$2 last;

          rewrite ^(.*)/([0-9a-zA-Z]+)-([0-9]+).html$ $1/index.php?url=article/index&pathname=$2&page=$3 last;

      }

      這個排除了static和h5目錄

      注意:這個方法也不知道是不是我姿勢不正確。實際測試有問題,location 中的偽靜態規則只有第一個欄目規則和第一個欄目的文章規則執行正常,后面的均不正確。建議使用后面兩種方案。

      方案二、

      所以有了第二種讓nginx偽靜態排除指定目錄方案,使用多個 location,不再使用反向排除的思路,改用匹配到該規則,使用 break 語句停止 rewrite 檢查。

      location ~* /h5/|/sys-static/{

          break;

      }

      location ~* {
          ...
      }

      方案三、

      還可以使用請求某個真實存在的文件跳出。示例:

      location ~* {

          if (-f $request_filename) { 

              break; 

          }

          ...
      }

      ↓ 查看全文

      nginx偽靜態排除指定目錄偽靜態規則設置由懶人建站收集整理,您可以自由傳播,請主動帶上本文鏈接

      懶人建站就是免費分享,覺得有用就多來支持一下,沒有能幫到您,懶人也只能表示遺憾,希望有一天能幫到您。

      nginx偽靜態排除指定目錄偽靜態規則設置-最新評論

      亚洲免费的黄色网站_黄色网站在线放久操射视频_A片www.黄色网站成年人_天天干 天天操天天干

      <meter id="7ntxv"></meter>

      <b id="7ntxv"><listing id="7ntxv"><ol id="7ntxv"></ol></listing></b>
      <nobr id="7ntxv"></nobr><mark id="7ntxv"></mark>

        <p id="7ntxv"><menuitem id="7ntxv"><font id="7ntxv"></font></menuitem></p>
        <sub id="7ntxv"><menuitem id="7ntxv"><meter id="7ntxv"></meter></menuitem></sub>

        <mark id="7ntxv"></mark>
        <meter id="7ntxv"><var id="7ntxv"></var></meter>