2016-11-18 72 views
-1

快速问题的htaccess大师在那里。为nginx转换htaccess

如何将这个.htaccess文件转换为nginx?

<IfModule mod_rewrite.c> 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

RewriteRule ^(.*)$ index.php?url=$1 [PT,L] 

</IfModule> 

回答

1

在您的location /指令中使用您的其他规则尝试此规则。

location/{ 
    rewrite ^(.*)$ index.php?url=$1 last; 
} 

然后重新加载或重新启动服务器。

+0

没有,这似乎没有工作,甚至根路由失败,在这个重写 – JonnySerra

+0

你能告诉我你应用规则的完整指令。 –