来自truecrypt容器的Htaccess问题

我正在搞乱我的网站的.htaccess文件之一,并得到它所需的工作。 然后我完成了它的工作,所以我把它移动到我的encryption容器(TrueCrypt)。 后来我想改变一些东西,所以直接从encryption容器中修改.htaccess,但不能让我的.htaccess做我想做的事情 – 我一直在得到403 Forbidden。

所以最后,在说服自己的代码中没有错误之后,我创build了一个空白的.htaccess,并从我的encryption装载上载,并且仍然得到Forbidden。 然后最终创build一个空的.htaccess从一个非encryption的位置和繁荣,它的工作和网站响应如预期。

我做的最后一件事是将工作/空的.htaccess从非encryption位置移动到我的TrueCrypt安装,上传后再次打破。

我的问题是我错过了什么? 这是预期的行为? 也许是一个错误? 任何有识之士将不胜感激,谢谢。

编辑:我刚刚testing上传一个不同types的文件从encryption挂载(index.html)和预期,它也失败了。 所以这不是一个.htaccess问题,更是一个真正的encryption/networking服务器问题。

这些文件的文件权限(访问权限,用户和组)是什么,尤其是在从容器中复制文件之后? 与.htaccess的工作版本相比,它们是否相同?