当前位置:「千越SEO」 / 网站维护 / 在网站目录安装WordPress,Nginx的伪静态配置

在网站目录安装WordPress,Nginx的伪静态配置

来源:千越SEO
浏览:30

企业网站制作中考虑到网站SEO优化和用户访问 需求,许多情况下需要建设一个单独的博客栏目来更新文章,如xxx.com/blog/。

以WordPress为例,假如需要在网站A文件目录下配置WordPress,程序安装结束之后,动态访问一切正常。但倘若需要设为伪静态,例如www.xxx.com/xxx/1.html这种形式,访问页面时则会显示404错误。

在网站目录安装WordPress,Nginx的伪静态配置

通过排查发现是伪静态配置的问题,于是配置Nginx伪静态规则(阿里云ECS,OneinStack提供的LNMP环境)。

1、Nginx伪静态规则

location /WordPress存放的目录/ {
rewrite ^index.php$ - last; 
if ( !-e $request_filename ) { 
rewrite . /WordPress存放的目录/index.php last; 
} 
}

2、重启Nginx

service nginx restart

通过以上配置,可完美解决WordPress安装在目录时,通过伪静态访问出现404错误的问题。

本文地址:https://www.seoo.net/maint/663.html
标签:
  • qq
  • 发稿微信咨询
  • 扫一扫,微信咨询