用宝塔部署web-nuxt 正式上线,首页出现各种问题,应该是nginx的伪静态没有处理好,请问怎样办?

用宝塔部署web-nuxt 正式上线,首页出现各种问题,应该是nginx的伪静态没有处理好,请问怎样办?

5个回答默认排序 投票数排序
苏晓生
苏晓生
在藏经阁
10月前

再帮你解决一个,你请开发者喝咖啡
然后再赠送你升级秘籍:学会提问和搜索

server{
    listen 80 ;
    server_name 改成你的域名;
    location / {
        #伪静态
        if (!-e $request_filename){
            rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
        #首页
        root /目录地址下的/public;
        index index.html index.php error/index.html;
        proxy_read_timeout 180s;
    }
    
    location ~/api {
        index index.php;
        proxy_pass http://127.0.0.1:6666; 
        proxy_set_header X-real-ip $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;             
        proxy_set_header    X-Forwarded-Host    $host;
    }

    location ~/admin {
        index index.php;
        proxy_pass http://127.0.0.1:6666;
        proxy_set_header X-real-ip $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header    X-Forwarded-Host    $host;
    }
ALan
ALan
这家伙很懒,什么也没写~
10月前

buf.finance 这个测试网还是不行。

pkay
pkay
这家伙很懒,什么也没写~
10月前

我也遇到同样问题,可以换Apache试试

lucky_man
lucky_man
这家伙很懒,什么也没写~
10月前

我也遇到过同样的问题,重新安装了一个宝塔才解决的

lying
lying
这家伙很懒,什么也没写~
3月前

按官方的方法部署web-nuxt 是正常的。如何将 web-nuxt 部署在二级目录下而不是根域名下。

请先登录
0
1
0
5