解决wordpress在nginx环境下设置自定义固定链接后跳转404的方法

今天重新搭建了一个网站,然后自己的设置固定链接,可是没有想到设置好之后文章的内容就访问不了了。于是通过各种排除方法,终于弄明白了。

我用的是宝塔面板只需要将以下代码粘贴即可。

找到/usr/local/nginx/conf/nginx.conf配置文件中的Server{}字段在Server字段中加入如下代码。

 


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;
}

我的Wordpress博客是的 server{}段是单独放到vhost/目录来存放每个网站的配置文件。最后再在nginx.conf配置文件下加载上对应的配置文件 include enjoykz.conf

貌似官方给出了新的开启wordpress固定链接的方法,也简单的多。这里假设,我在nginx的conf文件夹下创建个wordpress.conf ,将下面的代码粘贴进去:

location / {

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

最后再在你对应网站的配置文件中加载include wordpress.conf。

当你解决404页面问题后,发现后台又会出现404错误。有的人测底崩溃了,这里我也顺便给一个解决方案:就是在刚才添加的代码后面再添加一个规则:rewrite /wp-admin$ $scheme://$host$uri/ permanent;

最后保存文件:wq

重启nginx :server nginx restart

本文来自投稿,不代表科技代码立场,如若转载,请注明出处https://www.cwhello.com/4312.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
上一篇 2018年1月31日 00:00
下一篇 2018年2月2日 10:03

相关推荐

  • WordPress安装主题的3种方法。

    相比于其他CMS,WordPress最大的特色就是它可以让你更换主题,无需代码就能定制网站外观,那么如何为你的站点安装WordPress主题呢,在本文中我们来分享几个常用方法 通过WordPress后台安装主题 WordPress 使用非...

    2022年10月24日 wordpress开发
    020
  • 如何隐藏WordPress主题或插件的更新提示。

    平常在维护WordPress时,有时候会因为一些错误或者兼容性等问题,我们不能马上升级主题或插件到最新的版本,需要保持旧版本,但是这时候会有一个问题就是每次点开后台都会看到非常显眼的小红点,影响后台体验 在...

    2022年10月25日
    034
  • WordPress禁用Jquery Migrate方法。

    默认情况下,WordPress会加载Jquery Migrate以兼容那些使用了低版本Jquery的老网站,但是对于新网站来说,大部分都会使用最新的主题或插件,这时候Jquery Migrate就没有什么作用,为了减少加载,我们可以将其禁用...

    2022年10月25日
    031
  • WordPress如何禁用古腾堡编辑器全屏模式。

    在WordPress 5.4版本更新后,为古腾堡编辑器默认采用了全屏的编辑模式,很多朋友可能并不习惯使用全屏模式来写作,那么如何关闭全屏模式呢? 首先随便打开一篇文章,开启古腾堡编辑器 点击右上角的更多按钮 取消勾...

    2022年10月24日 wordpress开发
    070
  • WordPress修改默认图片压缩质量。

    平常我们在使用Wordpress的过程中可能不会发觉,Wordpress默认会对上传的图片会进行压缩,每当你上传一张图片,Wordpress为了提升网站的性能,会自动将其压缩到82%的质量,当然这对普通的站点来说影响是非常微小...

    2022年10月25日
    025
  • WordPress的自定义栏目使用教程

    WordPress自定义栏目(字段)是对Wordpress文章属性一种拓展,一般写文章的时候,后台文章编辑只提供了文章的分类、作者、标签、时间等属性。而自定义栏目可以增加文章其它属性,例如:点赞数和浏览量。而这些属...

    2019年10月30日
    0284
  • WordPress禁用头像功能。

    在Wordpress中,默认会开启头像功能,用户可以自定义头像,但是有些情况下我们不需要头像功能,而且在国内的站点,还会拖慢网站的加载速度,这时候我们就可以从wordpress后台禁用头像功能。 打开仪表盘 – 设置(Se...

    2022年10月24日
    026
  • WordPress将指定文章设置禁止收录方法。

    对于一些不是那么重要的文章,有时为了SEO优化,可能我们并不想让搜索引擎收录,这时候就可以将其单独设置为禁止抓取,今天我们讲下如何在WordPress中设置指定文章不被搜索引擎收录 使用All in One SEO Pack设置 ...

    2022年10月24日
    023

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息