V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
daiwenzh5
V2EX  ›  NGINX

nginx 部署页面根路径访问 403,但是使用任何前缀如 /web 就正常了

  •  
  •   daiwenzh5 · 89 天前 · 1252 次点击
    这是一个创建于 89 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,配置了一个域名 server { server_name xxx;

    # 403
    location / {
    }
    
    # 正常,其他的也可以
    location /web {
    }
    

    } 目录文件权限正常,按网上调整了,还是不行; 在 root 账号下操作的。

    13 条回复    2023-03-04 14:00:53 +08:00
    SKYNE
        1
    SKYNE  
       89 天前
    可能 selinux 没有关闭吧
    daiwenzh5
        2
    daiwenzh5  
    OP
       89 天前
    @SKYNE #1 刚刚看了 getenforce 是 Permissive
    guxin0123
        3
    guxin0123  
       89 天前
    可以看一下是不是包含了其他的配置文件
    b821025551b
        4
    b821025551b  
       89 天前
    index 文件如何配置,是否真实存在
    killva4624
        5
    killva4624  
       89 天前
    看看 error.log
    daiwenzh5
        6
    daiwenzh5  
    OP
       89 天前
    @b821025551b #4 有的,仅仅是 / 不能访问,/xxx 都行
    fengpan567
        7
    fengpan567  
       89 天前
    后面是不是还有其他配置
    yagamil
        8
    yagamil  
       89 天前
    盲猜是 nginx user 部分是的用户权限问题?
    Kimen
        9
    Kimen  
       89 天前
    盲猜前端的页面的 publicPath 是 /web
    liuxu
        10
    liuxu  
       89 天前 via Android   ❤️ 1
    5 楼是唯一正确解决此问题的步骤
    veike
        11
    veike  
       89 天前 via Android
    前几天同事刚部署网站访问不了,首页显示未授权,然后加个后台目录 alert 填写账号密码。我以为是项目里的,结果排查到最后发现域名解析到 cname 了,然后解析记录值也填错了。
    rabbbit
        12
    rabbbit  
       89 天前
    不要放到 /root 文件夹里 去根目录新建一个
    dorothyREN
        13
    dorothyREN  
       88 天前
    盲猜是 /下面没有 index.html 而且没有开启目录浏览功能
    关于   ·   帮助文档   ·   博客   ·   nftychat   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5288 人在线   最高记录 5634   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 02:12 · PVG 10:12 · LAX 19:12 · JFK 22:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.