nginz üzerinde WordPress çalıştırmak için aşağıdaki rewrite rule’ları kullanıyorum.
umarım işinize yarar.
location / { #yoast seo pack icin rewrite ^/sitemap_index\.xml$ /index.php?sitemap=1 last; rewrite ^/([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 last; if (!-f $request_filename){ set $rule_1 1$rule_1; } if (!-d $request_filename){ set $rule_1 2$rule_1; } if ($rule_1 = "21"){ rewrite /. /index.php last; } try_files $uri $uri/ =404; }