99热,在线视频免费精品,亚洲综合视频在线观看,久久免费高清视频,九九热视频在线播放,日韩精品在线播放视频,99久久精品免费视频

龍巖易富通網(wǎng)絡(luò )科技有限公司

龍巖小程序開(kāi)發(fā),龍巖分銷(xiāo)系統

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

2015.10.01 | 2331閱讀 | 0條評論 | 服務(wù)器配置

apache環(huán)境下:

通過(guò) .htaccess 文件來(lái)設置一些簡(jiǎn)單的規則刪除它。

<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]

在上面的例子中,可以實(shí)現任何非 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ā)表評論

庆元县| 和田市| 固镇县| 阜新| 油尖旺区| 自贡市| 涞水县| 西林县| 阿瓦提县| 阳新县| 洛南县| 昌黎县| 天镇县| 从化市| 桑植县| 阜南县| 自治县| 西盟| 阿勒泰市| 巫溪县| 西丰县| 临清市| 湖南省| 密山市| 葫芦岛市| 福安市| 通渭县| 偏关县| 黔东| 浪卡子县| 长葛市| 溧水县| 伊吾县| 高州市| 泾源县| 长阳| 邢台县| 肥西县| 府谷县| 连南| 盐城市|