<th id="ui5oy"></th>
    1. <code id="ui5oy"></code>

          1. <code id="ui5oy"></code>
          2. 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的處理和預防方法   下一頁: 快消品二維碼掃碼領紅包促銷方案--營銷新利器一物一碼
            91亚洲精品福利在线播放
            <th id="ui5oy"></th>
            1. <code id="ui5oy"></code>

                  1. <code id="ui5oy"></code>