<td id="naxpr"><ruby id="naxpr"></ruby></td>
  • <td id="naxpr"><strike id="naxpr"></strike></td>
  • <p id="naxpr"></p>

    PbootCMS偽靜態配置-IIS7+環境-Apache環境-Nginx環境

    日期:2020年09月03日 /人氣: /來源:本站原創

    PbootCMS程序在IIS7+環境-Apache環境-Nginx環境中偽靜態配置方法。

    一、IIS7+環境

    #1.X版本使用如下規則:
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                     <rule name="reIndex" stopProcessing="true">
                        <match url="^(.*)$" ignoreCase="true" />
                        <conditions logicalGrouping="MatchAll">
                            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        </conditions>
                        <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" />
                    </rule>
                </rules>
            </rewrite>
        </system.webServer>
    </configuration>

    #2.X+版本使用如下規則:
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                     <rule name="reIndex" stopProcessing="true">
                        <match url="^(.*)$" ignoreCase="true" />
                        <conditions logicalGrouping="MatchAll">
                            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        </conditions>
                        <action type="Rewrite" url="index.php?p={R:1}" appendQueryString="true" />
                    </rule>
                </rules>
            </rewrite>
        </system.webServer>
    </configuration>

    二、Apache環境

    #1.X版本使用如下規則:
    <IfModule mod_rewrite.c>
      Options +FollowSymlinks
      RewriteEngine On
     
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
     
      #如果頁面出現"No input file specified." 請注釋第一條,啟用第二條
      RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
      #RewriteRule ^(.*)$ index.php [E=PATH_INFO:$1,QSA,PT,L]  
     
    </IfModule>

    #2.X+版本使用如下規則:
    <IfModule mod_rewrite.c>
      Options +FollowSymlinks
      RewriteEngine On
     
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteCond %{REQUEST_FILENAME} !-f
     
      RewriteRule ^(.*)$ index.php?p=$1 [QSA,PT,L]

    </IfModule>

    三、Nginx環境


    #1.X版本使用如下規則:
    location / {
        if (!-e $request_filename){
            rewrite ^/(.*)$ /index.php/$1 last;
         }
    }

    #2.X+版本使用如下規則:
    location / {
        if (!-e $request_filename){
            rewrite ^/(.*)$ /index.php?p=$1 last;
         }
    }

    作者:chuangxinkeji

    上一頁: win7系統電腦藍屏代碼0X000000F4的處理和預防方法   下一頁: 快消品二維碼掃碼領紅包促銷方案--營銷新利器一物一碼
    亚洲人成色6666在线观看|亚洲大尺度无码无码专线|欧美日韩中文字|宅男66lu国产在线观看

    <td id="naxpr"><ruby id="naxpr"></ruby></td>
  • <td id="naxpr"><strike id="naxpr"></strike></td>
  • <p id="naxpr"></p>