Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101426991
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-09 21:11:15

   Posted by: 士心   in

    先前配置5IBT的时候,知道什么是url-rewrite,但就是配置不好,按照介绍也没有弄成功,总是显示出错。恰巧今天在弄wordpress建设l网站的时候突然灵感一现,找到了解决的方法。感觉不错。终于能看见xxx.html的伪html静态网页了。

下面是方法:

首先重新编辑apache,加入mod-rewrite模块。就是在./configure中加入–enable-rewrite 参数。

编辑完成以后,配置得当,书写rewrite规则即可!

设置apache配置文件,可以让APACHE支持.htaccess(很重要!)
改为

JavaScript代码
  1. vi   httpd.conf  
  2. 文件,找到   
  3.   
  4.     Options FollowSymLinks   
  5.     AllowOverride None   
  6.   
  7.   

 

 

XML/HTML代码
  1. <Directory />  
  2.     Options FollowSymLinks   
  3.     AllowOverride All  
  4.   
  5.   

就可以了

man对AllowOverride 的解释:

 AllowOverride controls what directives may be placed in .htaccess files.
     It can be "All", "None", or any combination of the keywords:
    Options FileInfo AuthConfig Limit

就是说,将None改为All,.htaccess文件才能被支持!

然后如法在5ibt上面炮制,成功!

阅读(352) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~