Wordpress:NGINX重写规则问题
这是我在apache上的htaccess:Wordpress:NGINX重写规则问题,wordpress,.htaccess,nginx,Wordpress,.htaccess,Nginx,这是我在apache上的htaccess: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
这是工作,但与wp管理我有很多重定向,有人能帮助我吗
谢谢您的实现已经过时了。你看到了吗?重写规则通过
try\u files$uri$uri//index.php在nginx
中实现代码>您的实现是过时的。你看到了吗?重写规则通过try\u files$uri$uri//index.php在nginx
中实现代码>
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;
}