在nginx上重写规则

时间:2015-08-02 08:05:27

标签: .htaccess nginx rewrite

如前所述我使用apache进行web服务器,但现在我想将服务器迁移到vps并使用nginx服务器。我在这里有htaccess文件:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^/(.*).pdf$ /generator/pdfviewer.php?kiwod=$1 [L]
</IfModule>

我尝试用这个脚本重写:

nginx配置

location / { rewrite ^/(.*).pdf$ /generator/pdfviewer.php?kiwod=$1 break; }

但该脚本不起作用。请告诉我正确的脚本以及我将代码放在nginx配置上的位置?

请帮帮我们

1 个答案:

答案 0 :(得分:0)

尝试在服务器中将重写放在位置之外:

requests.post