如何使用nginx从动态url提供静态文件

如何使用nginx从动态url提供静态文件,nginx,configuration,Nginx,Configuration,我试图从动态url提供静态文件 例如,为每个启动的动态url提供onefile.pdf文件/ajax/pdf?dyanamic 动态url /ajax/pdf?id=5845584&pdfid=19606554&979;=1527413953472 我正在尝试将/home/jems/onefile.pdf文件发送到上述动态url 我的nginx配置 if ($request_uri ~* (pdf)) { internal /home/jems/onefile.p

我试图从动态url提供静态文件

例如,为每个启动的动态url提供
onefile.pdf
文件
/ajax/pdf?dyanamic

动态url

/ajax/pdf?id=5845584&pdfid=19606554&979;=1527413953472

我正在尝试将/home/jems/onefile.pdf文件发送到上述动态url

我的nginx配置

    if ($request_uri ~* (pdf)) {
            internal /home/jems/onefile.pdf;
    }
但它不起作用

请尝试以下代码:

    location /jems/ {
        autoindex         on;
        alias             /home/jems/onefile.pdf;
    }