用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > php教程

Apache启用Mod Rewrite和.htaccess方法

时间:2015-01-23  来源:西部数据  作者:西部数据

Apache环境默认是不是支持Mod Rewrite和.htaccess的,如果你想让你的主机支持Mod Rewrite和.htaccess功能的话我们需要自行修改一了.

在Windows下,我们一般使用的是Administrator账号,所以启用这两项非常简单:

1.在[Apache安装目录]/conf/httpd.conf中找到#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的注释符号#。如果没有这行,请添加。并确认apache安装目录下的modules文件夹中是否有mod_rewrite.so这个文件。这样就启用了Mod Rewrite功能。

2.在[Apache安装目录]/conf/httpd.conf中找到:

  1. <Directory /> 
  2.     Options FollowSymLinks 
  3.     AllowOverride None 
  4.     Order deny,allow 
  5.     Deny from all 
  6. </Directory> 

把“AllowOverride None”改成“AllowOverride All”,这样所有的文件夹都支持.htaccess了,或者针对指定的文件夹启用.htaccess,可以在[Apache安装目录]/conf/httpd.conf中加入

  1. <Directory "D:/sites/example/"
  2.     Options Indexes FollowSymLinks 
  3.     AllowOverride All 
  4.     Order allow,deny 
  5.     Allow from all 
  6. </Directory> 

这种做法一般是和虚拟主机配置在一起的,所以大多数会把上述配置代码写入[Apache安装目录]/conf/extra/httpd-vhost.conf中,这样比较清晰易于管理。

3.重启Apache后,就ok了。

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
栏目更新
栏目热门