网站建设板块,wordpress做人事网站,连云港网站排名优化,dede苗木网站模板针对不同服务器、虚拟空间,运行PHP的环境也有所不同,目前主要分为:Nginx、apache、IIS以及其他服务器。下面分享如何去掉URL上的index.php字符,记得在管理后台清除缓存,对于一些ECS服务器可能要重启nginx等服务! 【Nginx服务器】
在原有的nginx重写文件里新增以下代码片…针对不同服务器、虚拟空间,运行PHP的环境也有所不同,目前主要分为:Nginx、apache、IIS以及其他服务器。下面分享如何去掉URL上的index.php字符,记得在管理后台清除缓存,对于一些ECS服务器可能要重启nginx等服务! 【Nginx服务器】
在原有的nginx重写文件里新增以下代码片段:
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }
} 如果是安装在二级目录下,请复制以下代码:
location /二级目录名/ { if (!-e $request_filename) { rewrite ^/二级目录名/(.*)$ /二级目录名/index.php?s=/$1 last; break; }
} 如果类似阿里云空间,一个虚拟主机的根目录与二级目录都安装了易优,那么设置如下:
location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }
} location /二级目录名/ { if