1.设置URL伪静态
在config.ini.php中设置,如果只想前台URL伪静态,那么只在前台的config.php文件中设置就可以,如下:'URL_MODEL'=>2,//设置url的方式,'URL_HTML_SUFFIX' =>'.html',//设置后缀。'URL_CASE_INSENSITIVE' =>true,//忽略大小写
这样就可以将原来如:
改动前:http://www.ekkj.cn/index.php?m=index&a=index改动后:http://www.ekkj.cn/index.php/index/index.html2.将index.php隐藏。
官网提供了比较详细的linux下的配置方式,参考官网就可以,我这边主要提供IIS下面的伪静态配置,先直接给出两种环境下的配置。*支持.htaccess文件的配置如下创建一个.htaccess文件,内容为:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
保存后放到网站的根目录下就可以。
最终效果: