我有一个使用 nginx 的 wordpress 网站,想要重写
RewriteEngine On # 开启重写引擎
RewriteBase /sp-services/web-services/
RewriteRule ^v1/(.)/(.)$ $1/$2.php [NC,L] 进入 nginx,但不起作用
答案1
Apache mod_rewrite 在 Nginx 上不起作用。
对于这种情况,在 nginx 中你可以使用如下方法:
location /sp-services/web-services/v1 {
rewrite ^/sp-services/web-services/v1/(.)/(.)$ /sp-services/web-services/$1/$2.php break;
}