无论如何使用 try_files 代替重写规则“example.com/index.php/*.*”在 nginx 上使用文件形式“example.com/*.*”

无论如何使用 try_files 代替重写规则“example.com/index.php/*.*”在 nginx 上使用文件形式“example.com/*.*”

当我尝试获取文件信息 example.com/index.php/media/ 时,出现 404 错误.js 因为文件位于 example.com/media/.js

我使用重写规则,它正常工作

location /index.php/media/ {
    rewrite /index.php/(.*) /$1 permanent;
}

但我不想重定向 url,只想使用 try_files 规则直接获取文件。有什么办法吗?

相关内容