针对这个问题官方是有解决方案的,在Nginx的配置文件中location段添加以下代码即可:
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
如果是宝塔面板,可以在配置中找到如下内容:
#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
include /www/server/panel/vhost/rewrite/xxx.com.conf;
#REWRITE-END
把上面官方提供的解决方案代码配置在对应的xxx.com.conf即 可实现伪静态。
发布者:内蒙独狼,转转请注明出处:https://cnpyq.com
评论列表(1条)
chattr -i /home/wwwroot/你网站文件夹/.user.ini