nginx中的WordPress重定向规则


WordPress redirect rule in nginx

我有Wordpress .htaccess,我在其中编写了重定向规则。它正在完美地工作。但现在我正在nginx中托管该网站。我在哪里知道,没有.htaccess.所以我在/etc/nginx/sites-enabled/中得到了一个名为 default 的文件。在这个文件中,我必须写。

但是在编写重定向规则后,没有任何反应。

我用这样的.htaccess写过

RewriteRule ^business/([^/]*)/([^/]*)$ /business-profile/?id=$1 [L,P]

现在写在default文件中,如下所示:

# nginx configuration
location /business {
rewrite ^/business/([^/]*)/([^/]*)$ /business-profile/?id=$1 break;
}

但无法得到任何结果。我还有什么吗?请帮忙。

# nginx configuration
location /business {
rewrite ^/business/([^/]*)/([^/]*)$ /aimber/business-profile/?id=$1 break;
}

我想你忘记了"/aimber",上面应该可以工作。