繁体   English   中英

配置Nginx将不存在的$ uri重定向为php文件作为GET参数

[英]Configure nginx to redirect non existing $uri to php file as a GET-parameter

我正在尝试将没有指向文件/文件夹的任何URL重定向到以url作为参数的php文件,以创建更短的url。 这是我当前的代码,但是URL似乎没有传递到php文件:

location / {
    try_files $uri $uri/ /short/index.php?id=$uri;
}

这段代码正确吗?如果正确,为什么不起作用?

好的,所以问题在于$ uri在参数前包含了一个前导/。 所以我只是更改了我的php-script以删除/,一切正常

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM