请问EyouCms去除URL中的index.php(1)
为了去掉 URL 上的 index.php
字符,可以根据不同的服务器环境进行相应的配置。以下是针对 Nginx、Apache 和 IIS 服务器的具体配置方法。
1. 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 (!-e $request_filename) { rewrite ^/二级目录名/(.*)$ /二级目录名/index.php?s=/$1 last; break; } }
更新时间:2025-04-10 23:18:36
上一篇:请问易优cms 数据库连接失败,如何重新进行正确配置 Eyoucms快速入门
下一篇:请问升级提示 执行SQL发生错误!错误:duplicate column name_ picstitle
转载请注明原文链接:https://www.muzicopy.com/suibi/1076.html