wordpress修改固定链接后无法使用固定链接的解决方法

最近更换服务器后,在设置固定链接后,博客文章无法打开!

首先检查服务器是否安装Apache mod_rewrite模块,检查已经安装,再查看.htaccess文件,一切正常!

于是,我翻阅资料,官方的一下,百度的一下。终于得到了一下结果:

1、wordpress修改固定链接需要apache重写模式mod_rewrite打开。

2、需要 AllowOverride和FollowSymLinks的支持。

第一:将apache的httpd.conf配置文件的mod_rewrite打开,即将其前面的#去掉。

LoadModule rewrite_module modules/mod_rewrite.so

第二:打开wordpress的apache虚拟机配置http-vhots.conf文件(apache/conf/http-vhots.conf),注意:没有配置虚拟主机的修该httpd.conf文件即可。

ServerAdmin admin@zhiyuan.com
DocumentRoot "E:\workspace\wordpress"
ServerName zhiyuan.com
ErrorLog "logs/yangyi.wordpress.com-error.log"
CustomLog "logs/yangyi.wordpress.com-access.log" common
<Directory "E:/workspace/wordpress">
Options Indexes FollowSymLinks //第一点:FollowSymLinks
AllowOverride All //第二点:AllowOverride
Order deny,allow
allow from all

好了。重启apache ,再次刷新wordpress设置固定链接。恢复正常。

© 版权声明
THE END
文章不错?点个赞呗
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容