wordpress 固定链接 之 winxp apache url重写 urlrewrite
为了方便调试,我在本地安装了wordpress,结果却发现固定链接更改后出现无法访问提示。然后通过开启apache的url重写解决了该问题。
问题:
1. 设置固定链接的格式为:
/html/y%year%/%monthnum%/%postname%.html
2. 来到手页,刷新,然后查看文章的固定链接,发现已经是我设置的格式了。
3. 点击文章的固定链接,确出现无法找到路径的提示:
Not Found
The requested URL /sandapaoWWW/html/y2009/08/godaddy-enable-ssh.html was not found on this server.
解决:
出现该问题的原因在于没有开启apache的urlrewrite机制,下面是开启的步骤
1. 打开 D:\Apache2.2\conf\httpd.conf ,查找到
#LoadModule rewrite_module modules/mod_rewrite.so ,然后去掉前面的 #
2. httpd.conf 中继续查找 <Directory “D:/Apache2.2/htdocs”> ,将紧接着的 AllowOverride None 修改为 AllowOverride All 。
注:这里的目录和 http.conf 文件中 DocumentRoot “D:/Apache2.2/htdocs” 的路径匹配,当然也和你apache本地的安装目录匹配。
3. 你也可以增加一个<Directory></Directory>,让它指向具体的目录 如下:
<Directory “D:/Apache2.2/htdocs/sandapaoWWW”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
注 : 3和2任选一个即可。
4. 重启apache服务器, OK,搞定!
相关文章
评论 (0)
- 三大炮 : 呵呵,有了,你去看这篇文章:http://www.s......
- 小农女 : 那如何知道一个男孩是否喜欢自己啊???
- 午后阳光 : 那多谢了先
- 三大炮 : 还行吧,如果有什么问题可以尽量提,呵呵,我尽可能的回......
- 三大炮 : 你注意看,相关文章里面有一片关于VBA自动赋值的,简......
- 午后阳光 : 感觉博主对办公软件很熟啊!
- 三大炮 : 谢谢支持啊!~~
- 三大炮 : 不客气,你的回复就是对我大的支持!
- 午后阳光 : 受用了,请问一下博主对VBA有研究吗?我需要用到一些......
- 自己的信仰 : 呵呵,博主写excel的教程还是很详细哦,支持支持!......
