一、宝塔环境nginx下eyoucms去掉index.php方法。
先在网站后台seo设置设置为伪静态,然后在宝塔控制面板的网站对应的设置里,选择伪静态,点击下拉,选择thinkphp,保存。然后后台清下缓存即可去除index.php小尾巴。
二、iis服务器去掉index.php
查看服务器的网站根目录下是否有 web.config 文件,将下面代码添加与之间。如果没有web.config文件,就将全部代码保存为web.config文件,上传到网站根目录下,记得去后台清除缓存,再从网站j9九游首页访问。
123456789101112131415161718 | |
三、apache服务器
易优cms在apache服务器环境下是默认自动隐藏index.php的。如果发现没隐藏,可以检查根目录.htaccess是否含有以下红色代码段:
options followsymlinks -multiviewsrewriteengine on
#http跳转到https
#rewritecond %{https} !=on
#rewriterule ^(.*)$ https://%{server_name}/$1 [r,l]
rewritecond %{request_filename} !-drewritecond %{request_filename} !-frewriterule ^(.*)$ index.php?s=/$1 [qsa,pt,l]如果还是没有隐藏,可以尝试把红色第四行的代码改为加上个问号试试: rewriterule ^(.*)$ index.php?/$1 [qsa,pt,l]
或者修改为:rewriterule ^(.*)$ index.php/$1 [qsa,pt,l]
如果还是不行,继续查看apache是否开启了url重写模块 rewrite_module , 然后重启服务就行了。
四、lamp集成环境怎么去除url中的index.php
如图所示:只要点击勾选apache的rewrite_module模块就ok,如果没自动重启,那就还得重启服务器哦!