宝塔Nginx+tp5环境踩坑(Phpstudy本地Nginx+tp5踩坑),tp下route路由失效

按照一般步骤设置站点,如果不能访问,404,没有运行public。

话不多说直接上图:

1:宝塔下:

打开站点配置选择:伪静态->thinkphp

宝塔Nginx+tp5环境踩坑(Phpstudy本地Nginx+tp5踩坑),tp下route路由失效_第1张图片

保存即可。

2:本地Phpstudy下:

a:打开本地站点:管理->伪静态

宝塔Nginx+tp5环境踩坑(Phpstudy本地Nginx+tp5踩坑),tp下route路由失效_第2张图片

b:输入以下代码,保存即可

location ~* (runtime|application)/{
    return 403;
}
location / {
    if (!-e $request_filename){
        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
    }
}
宝塔Nginx+tp5环境踩坑(Phpstudy本地Nginx+tp5踩坑),tp下route路由失效_第3张图片

注意:修改配置过后,重启Nginx!!!

你可能感兴趣的:(php,linux,php)