LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 634|回复: 1

对.htaccess的迷惑不解......

[复制链接]
发表于 2004-3-5 13:54:48 | 显示全部楼层 |阅读模式
对.htaccess的迷惑不解......

看了一下看于apache 1.3的书籍,总是不明白.htaccess的意思.....

.htaccess文件的意义是什么?是动态改变配置.那么.htaccess内的命令和httpd.conf文件的命令的关系是怎么样的?是覆盖还是合并?

比如下面httpd.conf有如下的命令:
<Directory "/var/www/973site">
     Options Indexes
     Order Allow,Deny
     Allow from all
     Deny from 192.168.1
</Directory>
上面的命令是除192.168.1.X的主机外,其他主机都不能访问.
可是我又想让192.168.1.74这部机子可以访问得到,于是我就在/var/www/973site/.htacess文件中加入:
Allow 192.168.1.74

可是,为什么所有的192.168.1.X的机子全都可以上去了?

这样我就有两个疑问.
1,如果是覆盖httpd.conf中的相应指令,那么是怎么覆盖的?是覆盖范围还是覆盖相应的指令(取消httpd.conf指令)?
2,如果是合并,那又是怎么合并法?是范围上的合并?还是???

不明白,请多多指教.....
发表于 2004-3-5 17:42:39 | 显示全部楼层
Deny from 192.168.1 !!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表