Linux服务器下WordPress Nginx伪静态规则设置

  • A+
所属分类:wordpress建站

搭好博客网站之后,我们都会配置伪静态,wordpress网站伪静态对搜索引擎具有友好性,伪静态相比动态是更利于收录的。下面我们就来看看Linux服务器下WordPress Nginx伪静态的设置。

Nginx 伪静态规则设置如下:

Linux VPS下Nginx环境下, 配置 Nginx 一般是打开 nginx.conf 文件或者是 域名. conf 文件
配置代码如下:

需要更改的文件:vi /usr/local/nginx/conf/域名.conf

加入以下代码即可

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;```
    }

service nginx restart #重启nginx

nginx设置更改完成。我们去wordpress后台设置伪静态链接。

Linux服务器下WordPress Nginx伪静态规则设置

打开文章页面后缀是 .html就代表成功。

小九

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: