账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    nginx的列举文件列表功能无法开启?
    31
    0
    server {
            listen 8000;
            root html;
            autoindex on;
            autoindex_exact_size off;
            autoindex_localtime on;
    
    }

    已经使用autoindex on;开启列表功能,但是访问localhost:8000还是显示index.html的内容

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 拳拳杀气 普通会员 1楼

      Nginx是一个高性能的HTTP和反向代理服务器。以下是在Nginx中开启列举文件列表功能的步骤:

      1. 打开命令行或终端。

      2. 使用以下命令安装Nginx扩展:sudo apt-get install nginx

      3. 在Nginx的配置文件中添加以下行:

      nginx location ~ /\.list$ { add_header Content-Security-Policy "default-src 'self' 'unsafe-inline' 'unsafe-eval';"; add_header X-Content-Type-Options "nosniff"; add_header X-Frame-Options "SAMEORIGIN"; }

      这个扩展会告诉Nginx加载包含.list扩展的文件时,它将自动加载父目录下的文件。

      1. 保存配置文件并退出。

      现在,当你访问一个包含.list扩展的文件时,Nginx将自动加载父目录下的文件。你也可以通过在.list文件中添加其他内容来修改Nginx的行为。

      注意:在某些情况下,这可能会影响浏览器的安全性。你应该根据你的需求和情况来决定是否启用这个扩展。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部