配置
配置路径:
左边菜单栏 “网站” => 点击需要配置网站的 “管理” 按钮 => 点击 “伪静态” 按钮,输入伪静态的代码,并重启 Nginx。
示例
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
上面的是 Thinkphp 的Nginx伪静态代码,在输入框输入之后,在 nginx的配置文件中就会转变为:
#nginx配置
location / {
index index.html index.htm index.php l.php;
autoindex on;
# 设置的代码会插入这个地方 - 开始
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
# 设置的代码会插入这个地方 - 结束
}
各框架的伪静态
Thinkphp6
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}