文档章节

wordpress固定链接解决“Not Found”问题

Tmac
 Tmac
发布于 2013/11/01 12:05
字数 249
阅读 108
收藏 0

如果你在linux下使用的wordpress的使用,通过下图的设置,修改固定链接后出现 "Not Found”的error页面,下面是解决方案。![在此输入图片描述][1] 【原因】

  1. wordpress的固定链接需要apache的rewrite功能支持。(当然,有其他方法支持,但是这个最好)
  2. debian下,apache2默认没有打开rewrite功能。
  3. wordpress的vhost配置没加入完全的rewrite功能。
  4. apache2没有wordpress目录的写权限,不能写入.htaccess

【解决步骤】

  1. 打开apache的rewrite功能 cd /etc/apache2/mods-enabled sudo ln -s ../mods-available/rewrite.load rewrite.load

  2. 编辑你apache中,wordpress对应的vhost配置段,在WordPress的<directory>home目录中,加上这两条指令 Options FollowSymLinks AllowOverride FileInfo 例如,我的如下: Alias /testwp/ "/var/www/wptest/" <Directory "/var/www/wptest"> Options Indexes FollowSymLinks MultiViews ExecCGI AllowOverride FileInfo Order allow,deny allow from all </Directory>

  3. 让apache对wordpress所在的目录有写权限(debian下apache的默认启动user为www-data) sudo -R chown www-data:www-data /var/www/wptest 或者 sudo -R chmod +w /var/www/wptest

  4. 重启apache,即可。

Reference: [1]: http://static.oschina.net/uploads/space/2013/1101/120043_kcEV_731469.png

本文转载自:http://blog.163.com/cobyeah@126/blog/static/14013765320115351412427/

共有 人打赏支持
下一篇: Recuva
Tmac
粉丝 2
博文 85
码字总数 16998
作品 0
海淀
程序员
私信 提问
新浪SAE搭建WordPress网站固定链接设置url静态化

  最近用新浪的sae给一个同事搭建WordPress博客,于是乎也尝试了一下新浪的这个SAE与计算平台。   注册好SAE后可以在管理平台“推荐应用”中快速安装Wordpress for sae,不过,使用过的朋...

fnnn99
2014/12/12
0
0
WordPress安装使用问题记录

WordPress安装使用问题记录 本文记录在使用WordPress过程中的问题和解决。 安装 比较顺利没有问题,具体如下(CentOS 6.5,DO的CentOS7 image里默认的yum源没有mysql-serve比较奇怪r): 安装a...

青夜之衫
2017/12/05
0
0
[note]wordpress在线优化调试中

|bbpress找不到页面 解决:固定链接设为默认 加了bbpress插件,添加了topic不过打开会显示: Oops! That page can’t be found. (我才想说oops呀 还以为数据库或者哪些东西出来问题,因为给...

phala
2015/08/03
0
0
基于Docker容器运行环境下的全手动安装WordPress

在过去,搭建wordpress个人博客一般都是在主机里面直接安装数据库和web服务,使得主机利用不够充分,而且硬件扩展性和软件移植行不够好,随着云计算和虚拟化技术的大力发展,采用阿里云提供的...

wuditnt
2017/12/29
0
0
启用Mod Rewrite和.htaccess

Apache的Mode Rewrite模块提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。在大多数情况下,它和.htaccess文件配 合使用。比如本篇文章的URL(http://dancewithnet.com/2010/05...

前端巨浪
2013/04/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

apache顶级项目(二) - B~C

apache顶级项目(二) - B~C https://www.apache.org/ Bahir Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of s......

晨猫
今天
3
0
day152-2018-11-19-英语流利阅读

“超级食物”竟然是营销噱头? Daniel 2018-11-19 1.今日导读 近几年来,超级食物 superfoods 开始逐渐走红。不难发现,越来越多的轻食餐厅也在不断推出以超级食物为主打食材的健康料理,像是...

飞鱼说编程
今天
8
0
SpringBoot源码:启动过程分析(二)

接着上篇继续分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 一样的,我们先把时序图贴上来,方便理解: 二.源码分析 回顾一下,前面我们分析到了下...

Jacktanger
昨天
3
0
Apache防盗链配置,Directory访问控制,FilesMatch进行访问控制

防盗链配置 通过限制referer来实现防盗链的功能 配置前,使用curl -e 指定referer [root@test-a test-webroot]# curl -e "http://www.test.com/1.html" -x127.0.0.1:80 "www.test.com/1.jpg......

野雪球
昨天
5
0
RxJava threading

因为Rx针对异步系统设计,并且Rx也自然支持多线程,所以新的Rx开发人员有时会假设Rx默认是多线程的。在其他任何事情之前,重要的是澄清Rx默认是单线程的。 除非另有说明,否则每次调用onNex...

woshixin
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部