nginx try_files 用于 url 重定向脚本(别名和子文件夹冲突)

nginx try_files 用于 url 重定向脚本(别名和子文件夹冲突)

我正在尝试弄清楚如何设置try_files以使用我的 php url 重定向脚本。

php脚本的工作方式如下:

mydomain.com/test

其中test是别名,必须按如下方式处理:

location / {
    try_files $uri = /redirect.php?alias=$request_uri;
}

这里运行良好,测试被发送到redirect.php处理 别名范围。

但我在浏览子文件夹时遇到了问题,例如mydomain.com/stats/——它不起作用。

任何帮助将不胜感激!

先感谢您!

答案1

您应该添加一些location

location /stats {
  alias /directory/where/stats;
}

相关内容