WordPress搬家后主页能打开其他页面找不到

将wordpress换了一个服务器,由于之前换过一次或所以遇到问题知道往哪方面思考。这次还有一点新的配置在此记录下来。

将Apache, MySQL,PHP都安装好后,数据也倒了过来,出现之前遇到过的一个情况,就是首页能打开,但是内容详情页面提示找不到网址。

我知道这是Apache的 AllowOverride 功能需要开启,在Apache的配置文件中。可是这次修改完毕还是同样报错,经查询得知是这次安装的Apache没有默认开启rewrite模块。

查询方式如下:

ls /etc/apache2/mods-enabled | grep rewrite

开启方式如下:

sudo a2enmod rewrite

重启Apache:

sudo service apache2 restart

搞定。

 

Reference:

https://stackoverflow.com/questions/3131236/how-do-you-enable-mod-rewrite-on-any-os

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.