久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      詳解thinkphp5.1的URL重寫,偽靜態(tài)設(shè)置

      下面由thinkphp教程欄目給大家介紹thinkphp5.1的URL重寫,偽靜態(tài)設(shè)置方法,希望對需要的朋友有所幫助!

      詳解thinkphp5.1的URL重寫,偽靜態(tài)設(shè)置

      Thinkphp 5.1 可以通過URL重寫隱藏應(yīng)用的入口文件index.php(也可以是其它的入口文件,但URL重寫通常只能設(shè)置一個入口文件),下面是相關(guān)服務(wù)器的配置參考:

      Apache

      httpd.conf配置文件中加載了mod_rewrite.so模塊
      AllowOverride None 將None改為 All
      把下面的內(nèi)容保存為.htaccess文件放到應(yīng)用入口文件的同級目錄下

      <IfModule mod_rewrite.c>   Options +FollowSymlinks -Multiviews   RewriteEngine On     RewriteCond %{REQUEST_FILENAME} !-d   RewriteCond %{REQUEST_FILENAME} !-f   RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>

      IIS

      如果你的服務(wù)器環(huán)境支持ISAPI_Rewrite的話,可以配置httpd.ini文件,添加下面的內(nèi)容:

      RewriteRule (.*)$ /index.php?s=$1 [I]

      在IIS的高版本下面可以配置web.Config,在中間添加rewrite節(jié)點:

      RewriteRule (.*)$ /index.php?s=$1 [I]<rewrite>  <rules>  <rule name="OrgPage" stopProcessing="true">  <match url="^(.*)$" />  <conditions logicalGrouping="MatchAll">  <add input="{HTTP_HOST}" pattern="^(.*)$" />  <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />  <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />  </conditions>  <action type="Rewrite" url="index.php/{R:1}" />  </rule>  </rules>  </rewrite>

      RewriteRule (.*)$ /index.php?s=$1 [I]

      Nginx

      在Nginx低版本中,是不支持PATHINFO的,但是可以通過在Nginx.conf中配置轉(zhuǎn)發(fā)規(guī)則實現(xiàn):

      location / { // …..省略部分代碼    if (!-e $request_filename) {    		rewrite  ^(.*)$  /index.php?s=/$1  last;     } }

      其實內(nèi)部是轉(zhuǎn)發(fā)到了ThinkPHP提供的兼容URL,利用這種方式,可以解決其他不支持PATHINFO的WEB服務(wù)器環(huán)境。

      如果你的應(yīng)用安裝在二級目錄,Nginx的偽靜態(tài)方法設(shè)置如下,其中youdomain是所在的目錄名稱。

      http://serverName/模塊/控制器/操作/[參數(shù)名/參數(shù)值...]

      原來的訪問URL:

      http://serverName/index.php/模塊/控制器/操作/[參數(shù)名/參數(shù)值...]

      設(shè)置后,我們可以采用下面的方式訪問:

      http://serverName/模塊/控制器/操作/[參數(shù)名/參數(shù)值…]

      如果你沒有修改服務(wù)器的權(quán)限,可以在index.php入口文件做修改,這不是正確的做法,并且不一定成功,視服務(wù)器而定,只是在框架執(zhí)行前補全$_SERVER['PATH_INFO']參數(shù)。

      $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI' ];

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號