WordPress设置固定链接后出现404错误

WordPress设置固定链接后出现404错误

Author:LitMonkey

Time:2019.7.8
Location:NUAA

更改.htaccess

首先根据固定链接设置界面的提示,更改.htaccess中的内容,这个文件一般是位于/var/www/html目录下,也就是WordPress根目录下,但是我刚开始解决这个问题的时候这个目录下并没有这个文件,所以如果没有的话就要自己创建一个.htaccess文件:

# root @ VM_0_4_centos in /var/www/html [16:06:32]
$ vim .htaccess

进入后添加配置:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

这段话的意思会在之后更新博客的时候再解释,现在继续。

更改Apache配置

添加完配置之后,还需要更改httpd.conf配置文件,即Apache的配置文件,一般位于./etc/httpd/conf/目录下,进入后:

# root @ VM_0_4_centos in / [16:35:36]
$ vim httpd.conf

进行更改,首先将注释掉的LoadModule rewrite_module modules/mod_rewrite.so去掉注释,如果没有这个注释,就自己添加即可。

然后将此文件中的所有AllowOverride都从none更改为all,这一步很重要。

之后重启Apache即可:

# root @ VM_0_4_centos in / [16:39:31]
$ systemctl restart httpd.service 

然后再进入你的博客页面,会发现一切都好了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值