当前位置:Gxlcms > 数据库问题 > apache配置rewrite及.htaccess文件(转载)

apache配置rewrite及.htaccess文件(转载)

时间:2021-07-01 10:21:17 帮助过:2人阅读

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory> 技术分享

把里边的AllowOverride None  改为  Allow Override All   这样.htaccess文件才能启用。

 

5.创建一个.htaccess文件,win下可以用notepad++之类的编辑器建(记事本不行),要是嫌麻烦此文档附件中有,放在项目目录下,然后在里边写上自己的规则。

 

RewriteEngine on
Rewriterule ^test.htm$ test.php 

 

6.重启apache就行了

 

7.一般的apache以上配置就行了,但我的还不行,所以研究了一下apache的配置文件发现了这样一个参数:

 

AccessFileName access.ht

  意思是;AccessFileName定义每个目录下的访问控制文件的文件名,缺省为.htaccess (大多数人直接就是.htaccess,所以好多网上教程都没写这步,而我的是access.ht),可以通过更改这个文件,来改变不同目录的访问控制限制。

 

将之改为

 

AccessFileName .htaccess

 

8.重启apache就行了。

 

 

题外:.htaccess位置问题:htaccess文件(或者"分布式配置文件")提供了针对每个目录改变配置的方法,即在一个特定的目录中放置一个包含指令的文件,其中的指令作用于此目录及其所有子目录。(每一个文件夹下都可以有个.htaccess文件)

 

转载自:http://www.cnblogs.com/banruo/archive/2010/11/02/1867536.html

apache配置rewrite及.htaccess文件(转载)

标签:

人气教程排行