wordpress安装后内页出现404问题

  wordpress主题安装后会出现首页正常显示,而内页确出现404问题。那么为啥会有wordpress安装后内页出现404问题呢?

  首页我把我出现这个问题的过程分析一下:1我用的是阿里云的服务器,2.服务器上安装的不是Apache,而是安装的Nginx,这两个是有区别的。3.我服务器安装的是宝塔面板

  然后我就在这样的条件下安装了wordpress,当所有的主题都安装完毕以后,问题就出现了,首页正常显示,而所有的内页全部都是404。有人会说那是你链接设置的问题,错!!!。链接设置一点问题都没有。

  研究了一下发现,我进去宝塔面板发现伪静态竟然是空的,里面什么都没有,如下图:

  但是宝塔这玩意很智能,它的伪静态里列举了各种建站的程序供你选择做伪静态,大家一一对照选择即可,它就会自动生成,如下图:

  然而做完后我满心欢喜的去打开页面的时候发现还是打不开,还是404,具体是什么原因?我想肯定是Nginx,如果大家在配置环境的时候选择的不是Apache,而是Nginx的话,就不能这样操作了,把以下代码放进伪静态里就搞定了。代码如下:

 if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = “21”){
rewrite /(.*)$ /index.php/$1 last;
}

大家如果在建站的过程中遇到和我一样的问题,不妨安装我的这个操作看看,这就是为大家总结的wordpress安装后内页出现404问题的一些原因。

留下评论