国产精品7777777,国产亚洲第一页,亚洲激情网,三级黄色在线免费观看,91男生福利,91男生福利,亚洲天堂福利

龍巖易富通網絡科技有限公司

龍巖小程序開發(fā),龍巖分銷系統(tǒng)

在nginx和apache下如何去除url中的index.php

2015.10.01 | 2330閱讀 | 0條評論 | 服務器配置

apache環(huán)境下:

通過 .htaccess 文件來設置一些簡單的規(guī)則刪除它。

<IfModule mod_rewrite.c> 

 Options +FollowSymlinks -Multiviews 

 RewriteEngine on 

 RewriteCond %{REQUEST_FILENAME} !-d 

 RewriteCond %{REQUEST_FILENAME} !-f 

 RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 

 RewriteRule /api/(.*)$ /api/index.php/$1 

 RewriteRule /sysadmin/(.*)$ /sysadmin/index.php/$1 

</IfModule>

如果你的項目不在根目錄請把上面這一句改為:RewriteRule ^(.*)$ index.php/$1 [L]

在上面的例子中,可以實現任何非 index.php、images 和 robots.txt 的 HTTP 請求都被指向 index.php。


Nginx環(huán)境下:

修改nginx配置文件,在SERVER段中添加如下代碼:

location / {   

 if (-f $request_filename) {      

            expires max; 

            break;     

  }     

  if (!-e $request_filename) {         

            rewrite ^/(.*)$ /index.php?/$1 last;     

  } 

}


location /目錄/ {

    if (!-e $request_filename){

   rewrite ^/目錄/(.*)$ /目錄/index.php/$1 last;

    }

}

贊 (

發(fā)表評論

鄂托克前旗| 军事| 玛曲县| 观塘区| 泰来县| 安仁县| 南和县| 平泉县| 隆回县| 永川市| 蒙阴县| 岳阳县| 卢龙县| 樟树市| 临潭县| 河源市| 眉山市| 彩票| 诸城市| 台湾省| 读书| 无锡市| 新野县| 增城市| 莱阳市| 佛冈县| 滨州市| 黄梅县| 洛阳市| 乌兰县| 南木林县| 达日县| 绥阳县| 镇远县| 正宁县| 贵阳市| 松滋市| 灵台县| 禹城市| 元氏县| 永寿县|