nginx:如何从 root 的子文件夹提供文件?

房地产

我的本地开发环境在 nginx 上按原样配置

server {

    listen 80;

    server_name  project.local;

    root         /var/www/project.local/public;

    charset     utf-8;
    index       index.php index.html index.htm;

    location / {
        try_files   $uri $uri/ /index.php?$query_string;
    }
    location    = /favicon.ico { access_log off; log_not_found off; }
    location    = /robots.txt  { access_log off; log_not_found off; }

    error_page  404 /index.php;
    location ~ \.php$ {
        fastcgi_pass    unix:/run/php/php7.2-fpm.sock;
        fastcgi_index   index.php;
        include         fastcgi_params;

        # Questi due parametri sono fondamentali
        # per le app Laravel
        # =>  https://serverfault.com/a/927619/178670
        fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param   PATH_INFO $fastcgi_path_info;
    }

    location ~ /\.(?!well-known).* {
        deny all;
    }
}

问题仅在于根目录内的文件夹 /fonts,位于 /var/www/project.local/fonts

注意:这不是我的代码,我继承了它... :( 注意 2:这是一个旧的 laravel 5.4 项目

实际上,当网站查找 fonts/some.file 时,我得到了 404,但该文件已经在这里了。

我应该在 nginx conf 中更改什么以允许从 /var/www/project.local/fonts 提供 /fonts/some.file ?

为什么实际上不起作用?

房地产

固定添加

location /fonts {
   root /var/www/prod.revisions;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

nginx:如何提供子文件夹的/index.php?

使Nginx反向代理302重定向到URI子文件夹而不是root

如何使用 Nginx 提供文件文件夹?

如何检查根文件夹(/文件夹,而不是/ root)的权限?

如何仅在root用户中实现.svn文件夹?

如何安全清理root的.cpan文件夹?

如何限制root用户访问用户文件夹?

如何制作子文件夹的子文件夹?

使用Nginx的Express JS应用-提供子文件夹时与静态文件发生冲突

如何在除root以外的所有子文件夹中设置410响应标头?

如何安装共享文件夹的子文件夹?

如何合并文件夹和子文件夹?

子文件夹中的Nginx资产

Nginx位置配置(子文件夹)

如何成为root拥有的文件/文件夹的所有者?

如何告诉单元ms测试从子文件夹而不是root拾取CSV文件?

如何通过dockerfile使用非root账户创建文件和文件夹

我想访问root(nginx Windows)外的文件夹中的index.php

如何从Webpack JavaScript中的文件夹,子文件夹及其子文件夹动态获取文件

如何在S3 / Cloudfront的子文件夹中提供index.html?

如何从servlet的项目文件夹中提供输入文件

Linux /文件夹和/ root文件夹

如何删除文件夹中除最新X子文件夹以外的所有子文件夹?

在 nginx 中提供静态目录文件夹

如何从文件夹和子文件夹复制文件并粘贴到单个文件夹?

如何遍历子文件夹并重命名为父文件夹-文件夹-文件号

DejaDup备份文件夹如何需要root用户权限?

如何提升nautilus特权以将文件夹移动或复制为root用户?

如何通过SU [root] Eclipse Android更改文件夹权限