gpt4 book ai didi

php - 如何仅从我的公共(public)/- Nginx 的特定文件夹中索引文件?

转载 作者:可可西里 更新时间:2023-11-01 13:42:24 25 4
gpt4 key购买 nike

我有 2 个 txt 文件放在/home/forge/laravel58/public/files;当我转到我的 site/files

时,我想索引这 2 个 txt 文件

我试过了

location /files {
#auth_basic "Restricted";
#auth_basic_user_file /home/forge/laravel58/.htpasswd;
alias /home/forge/laravel58/public/files;
autoindex on;
}

转到:站点/文件,然后查看

403 Forbidden Nginx

最佳答案

尾部斜杠对于 autoindex 的工作是必不可少的,它应该是:

location /files/ {
alias /home/forge/laravel58/public/files/;
autoindex on;
}

接下来,检查 nginx 是否对路径中的每个文件夹 具有执行权限 (+x)。

之后从该文件夹中删除任何索引文件,默认情况下它是index.html

最后,检查您的 location/ 指令是否尝试尝试目录:

location / {
...
try_files $uri $uri/ ...;
^^^^^
}

关于php - 如何仅从我的公共(public)/- Nginx 的特定文件夹中索引文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55639302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com