首页>> 网站开发知识>>阿里云虚拟主机wordpress设置伪静态除首页外全部返回404解决办法(Nginx设置规则)

阿里云虚拟主机wordpress设置伪静态除首页外全部返回404解决办法(Nginx设置规则)

网站开发知识 31℃

今天开发一款wordpress主题,遇到一件非常窝火的事情,本来主题开发好了,本地测试正常,然后上传到阿里云虚拟主机用最新版的wordpress6.1.1安装完成,未设置伪静态的情况下所有页面全部显示正常,但是设置伪静态之扣,除首页外全部显示404错误,因为我本地开发环境用的不是 最新版的wordpress6.1.1所以怀疑是最新的wordpress版本的问题,于是本地也换了最新版本的wordpress,本地测试依然显示正常,没有返回404错误,

接下来我把php版本更换了,把wordpress版本换成5.9.2,把主题删了重新上传,各种办法都试遍了依然没有解决,非常的郁闷,怎么说自己也用过很多家的虚拟主机和云服务器,全都可以正常安装worrdpress,这回真的是老司机遇到了新问题,

没办法了只能上网搜索,通过阿里云虚拟主机wordpress设置伪静态除首页外全部返回404解决办法(Nginx设置规则)等关键词终于找到网上有人有解决办法,

就是Nginx的阿里云虚拟主机需要配置伪静态规则才可以正常设置wordpress的伪静态,

而阿里云控制面板是有配置伪静态规则的地方的,不需要编辑伪静态规则文件再上传到主机根目录,只需要在主机控制平台里面设置一下就可以了,

具体做法是把下面的这段代码复制,

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

# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

 

粘贴到阿里云控制台高级环境配置,NGIXN设置右边,再设置伪静态规则,

 

伪静态设置规则方法为:在wordpress后台,

“设置”下面的“固定链接”下面设置好伪静态规则,一般大家常用的是:

/%category%/%post_id%.html

/%category%/%postname%.html

这样阿里云虚拟主机wordpress设置伪静态除首页外全部返回404解决办法(Nginx设置规则)就解决了。

 

希望大家不要遇到像我这样窝心的事情,大家能事事顺利,遇事马上解决,赚大钱,发大财。

转载请注明:⎛蜗牛SEO⎞ » 阿里云虚拟主机wordpress设置伪静态除首页外全部返回404解决办法(Nginx设置规则)

蜗牛营销是国内领先的搜索营销服务商,有丰富的客户服务经验,我们有专业的网站优化、网站建设、APP开发、全网营销团队,可以持续为您提供优质的服务,您的满意是我们不懈的追求。

城市分站:上海SEO北京SEO广州SEO深圳SEO网站建设武汉SEO重庆SEO成都SEO

业务范围:网站优化,网站建设,IDC代理,app开发,全网营销微信:ganshangwoniu    QQ:549233124    业务咨询热线:177-2050-9380(广告勿扰,广告勿扰,广告勿扰)

   Copyright © 2008-2023 蜗牛营销版权所有
QQ在线咨询
蜗牛SEO微信号