当前位置:编程学习 > php >>

CI中如何去掉index.php

CI中去掉index.php

 


apache中伪静态的配置

[plain]
RewriteEngine on 
RewriteBase /test 
RewriteCond %{REQUEST_URI} ^system.* 
RewriteRule ^(.*)$ index.php/$1 [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L] 

RewriteEngine on
RewriteBase /test
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]apache中alias的配置


[plain]
Alias /test "f:/www"   
<Directory "f:/www">   
    Options Indexes FollowSymLinks 
    AllowOverride all 
    Order allow,deny  
    Allow from all  
</Directory>   

Alias /test "f:/www" 
<Directory "f:/www"> 
    Options Indexes FollowSymLinks
    AllowOverride all
    Order allow,deny
    Allow from all
</Directory> 


将CI中配置文件

application/config/config.php中

$config['index_page'] = "index.php";

改为$config['index_page'] = "";。


 

补充:Web开发 , php ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,