wordpress 在nginx下更改固定链接后404问题

Nginx – WordPress.org Documentation

网上很多说法是:

location / {
    if (-f $request_filename/index.html){
        rewrite (.*) $1/index.html break;
    }
    if (-f $request_filename/index.php){
        rewrite (.*) $1/index.php;
    }
    if (!-f $request_filename){
        rewrite (.*) /index.php;
    }
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

但是有些主题可能会有问题,可以修改为:

location /
{
	 try_files $uri $uri/ /index.php;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

猜你喜欢

转载自blog.csdn.net/chaishen10000/article/details/132228459