使用nginx部署Fastadmin

伪静态配置

站点配置文件中需要加上

       location / {
            index  index.html index.htm index.php;
            #主要是这一段一定要确保存在
            if (!-e $request_filename) {
                rewrite  ^(.*)$  /index.php?s=/$1  last;
                break;
            }
            #结束
            #autoindex  on;
        }

如果没有配置的话,前后端分离的项目,会报CROS问题,原因是首先请求会报404错误,而导致在php代码中配置的header起不到作用,而404文件又是没有设置跨域的,所以就会报错了。

也可以在站点中设置伪静态
使用nginx部署Fastadmin_第1张图片

0.0.0.0绑定

使用宝塔将站点绑定到域名0.0.0.0,就可以使用127.0.0.1和本机ip访问这个站点,但是要注意默认的0.0.0.0的80端口在宝塔的nginx中已经被绑定了,需要换一个端口,例如0.0.0.0:8001

你可能感兴趣的:(FastAdmin框架学习)