最新-百度云WordPress|Discuz设置伪静态出现404
的有关信息介绍如下:伪静态规则对于网站SEO优化起到很重要的作用,网站使用伪静态规则不但有利用各大搜索引擎的收录而且也非常美观,对于大部分选择wordpress和Discuz建站的站长来说是非常重要的。我但是就在站长们安装完以后发现固定链接里面设置伪静态,刷新后网站全部出现404错误页面。
那么大部分原因就是服务器问题,有部分站长在在不清楚的情况下购买了Nginx服器,Nginx是目前一款高性能的服务器软件,但是目前网络上流传的wordpress|Discuz在Nginx伪静态规则出现问题非常多,需要我们自行修改Nginx配置才行,下面小编就为各位站长朋友分享下详细解决办法吧。
此经验是小编经过大量的翻阅资料后亲测过的,绝对实用,不喜勿喷哦!
9nginx上万能的wordpress伪静态配置方案
首先我们需要下载个FTP,然后进行登录,然后找到在网站根目录以.conf结尾的文件,这个文件就是Nginx的配置文件。
把.conf结尾的文件下载到本地,右键用记事本打开
把里面原来的配置全部删除,有的是空白的就不需要管了,然后复制以下配置:
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename) {
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}
ctrl+s保存。
用FTP上传你所修改过的文件,但是这个时候你会发现,FTP上传失败,这时你必须先删除根目录原来的配置文件,方可上传。
登录主机控制面板,重载站点,我这里就以百度云举例。
到网站后台设置好伪静态规则,然后刷新,大功告成!