【已完成】debian 11安装最新8.0.5后, 选择LNMP,NGINX没有rewrit
面板、插件版本:目标系统: Debian 11, 安装的宝塔版本 8.0.5 wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec系统版本:安装宝塔后,选择 LNMP默认安装, 采用编译安装方式
问题描述:安装后,启动NGINX, 试图启用站点的伪静态功能,加入代码。宝塔报错。 然后查看NGINX -V信息,发现其中好像没有启用rewrite模块, 没有默认 http_rewrite_module模块。请帮忙看看什么问题,谢谢了。
相关截图(日志、错误):
安装后,启动NGINX, 试图启用站点的伪静态功能,加入代码。宝塔报错。 然后查看NGINX -V信息,发现其中好像没有启用rewrite模块, 没有默认 http_rewrite_module模块。请帮忙看看什么问题,谢谢了。
nginx -V信息
问题已解决。 伪静态代码中 if(...),if关键字与括号之间要有空格,否则不识别IF关键字,产生了错误! 伪静态代码
location / {
if(!-e $request_filename){
rewrite ^(.*)$/index.php/$1last;break;
}
}
页:
[1]