我想要地图
https://www.example.com/Something/SomethingElse/
到
https://www.example.com/index.php?/Something/SomethingElse/
到目前为止,我明白我需要location
nginx 中的指令并使用try_files
内部指令,如下所示:
location ~ *???* {
try_files $uri $uri/ /index.php?$1;
}
现在,问题是:如何编写正则表达式*???*
来拆分 URL,以便得到/Something/SomethingElse/
后面的 (变成$1
)?这可能吗?
也许,有更简单的方法?nginx 变量?