站长美搭网 wordpress教程 wordpress设置固定链接,站内页面都变成404

wordpress设置固定链接,站内页面都变成404

用wordpress开源cms建站的站长,会遇到这样一个问题,后台给网站设置完固定链接后,网站首页打开,站内页面都变成404了,这是什么原因呢?

用wordpress开源cms建站的站长,会遇到这样一个问题,后台给网站设置完固定链接后,网站首页打开,站内页面都变成404了,这是什么原因呢?

其实这是站点开启自定义链接结构(固定链接)后,伪静态没开启。

解决方式:

只需要进入你的服务器,配置下WordPress的伪静态规则即可.

apache服务器伪静态规则,只需要在.htaccess文件更改即可

# BEGIN WordPress

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

# END WordPress

Nginx服务器伪静态规则

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;

本文来自站长美搭网,转载请注明出处meidaw.com。

作者: 站长美搭网

广告位

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

联系我们

15359285265

在线咨询: QQ交谈

邮箱: 745876674@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部