<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ##WEB服務器 REWRITE 重定向 301跳轉 ~~~ Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^hxgbyjy.com RewriteRule ^(.*)$ http://www.hxgbyjy.com$1 [R=permanent,L] ~~~ * * * * * **Rewrite標志** R[=code](force redirect) 強制外部重定向 G(force URL to be gone) 強制URL為GONE,返回410HTTP狀態碼。 F(forbidden)強制禁止訪問URL所指的資源,立即返回狀態值403 (FORBIDDEN)的應答包。將這個標志與合適的RewriteConds 聯合使用,可以阻斷訪問某些URL。 P(force proxy) 強制使用代理轉發。 L(last rule) 表明當前規則是最后一條規則,停止分析以后規則的重寫。 N(next round) 重新從第一條規則開始運行重寫過程。 C(chained with next rule) 與下一條規則關聯 如果規則匹配則正常處理,該標志無效,如果不匹配,那么下面所有關聯的規則都跳過 T=MIME-type(force MIME type) 強制MIME類型 NS (used only if no internal sub-request) 只用于不是內部子請求 NC(no case) 不區分大小寫 QSA(query string append) 追加請求字符串 NE(no URI escaping of output) 不在輸出轉義特殊字符 例如: ~~~ RewriteRule /foo/(.*) /bar?arg=P1\%3d$1 [R,NE] 將能正確的將/foo/zoo轉換成/bar?arg=P1=zed ~~~ PT(pass through to next handler) 傳遞給下一個處理 例如: ~~~ RewriteRule ^/abc(.*) /def$1 [PT] # 將會交給/def規則處理 Alias /def /ghi ~~~ S=num(skip next rule(s)) 跳過num條規則 E=VAR:VAL(set environment variable) 設置環境變量 * * * * * **RewriteCond標志符** 'nocase|NC'(no case)忽略大小 'ornext|OR' (or next condition)邏輯或,可以同時匹配多個RewriteCond條件RewriteRule適用的標志符 'redirect|R [=code]' (force redirect)強迫重寫為基于http開頭的外部轉向(注意URL的變化) 如:[R=301,L] 'forbidden|F' (force URL to be forbidden)重寫為禁止訪問 'proxy|P' (force proxy)重寫為通過代理訪問的http路徑 'last|L' (last rule)最后的重寫規則標志,如果匹配,不再執行以后的規則 'next|N' (next round)循環同一個規則,直到不能滿足匹配 'chain|C' (chained with next rule)如果匹配該規則,則繼續下面的有Chain標志的規則。 'type|T=MIME-type' (force MIME type)指定MIME類型 'nosubreq|NS' (used only if no internal sub-request)如果是內部子請求則跳過 'nocase|NC' (no case)忽略大小 'qsappend|QSA' (query string append)附加查詢字符串 'noescape|NE' (no URI escaping of output)禁止URL中的字符自動轉義成%[0-9]+的形式。 'passthrough|PT' (pass through to next handler)將重寫結果運用于mod_alias 'skip|S=num' (skip next rule(s))跳過下面幾個規則 'env|E=VAR:VAL' (set environment variable)添加環境變量 * * * * * **Rewrite時服務器變量:** HTTP headers:HTTP_USER_AGENT, HTTP_REFERER, HTTP_COOKIE, HTTP_HOST, HTTP_ACCEPT connection & request: REMOTE_ADDR, QUERY_STRING server internals: DOCUMENT_ROOT, SERVER_PORT, SERVER_PROTOCOL system stuff: TIME_YEAR, TIME_MON, TIME_DAY * * * * * **Rewrite規則表達式的說明:** . 匹配任何單字符 [chars] 匹配字符串:chars [^chars] 不匹配字符串:chars text1|text2 可選擇的字符串:text1或text2 ? 匹配0到1個字符 * 匹配0到多個字符 + 匹配1到多個字符 ^ 字符串開始標志 $ 字符串結束標志 \n 轉義符標志 反向引用 $N 用于 RewriteRule 中匹配的變量調用(0 <= N <= 9) 反向引用 %N 用于 RewriteCond 中最后一個匹配的變量調用(1 <= N <= 9) 實際操作:例子: ~~~ RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ^MSIE [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^Opera [NC] RewriteRule ^.* - [F,L] 這里”-”表示沒有替換,瀏覽器為IE和Opera的訪客將被禁止訪問。 ~~~ 例子: ~~~ RewriteEngine On RewriteBase /test RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ([^/]+)$ /test/$1.php #for example: /test/admin => /test/admin.php RewriteRule ([^/]+)\.html$ /test/$1.php [L] #for example: /test/admin.html => /test/admin.php ~~~ 限制目錄只能顯示圖片: ~~~ < IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !^.*\.(gif|jpg|jpeg|png|swf)$ RewriteRule .*$ - [F,L] < /IfModule> ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看