我正在浏览我的服务器,因为我想限制对某些特定文件夹的访问,我注意到我有几个.htaccess文件。一个是在root,public_html之前的目录,是root,还是public_html的根目录?该文件默认启用php5。然后我有一个htaccess在public_html文件夹中重写一些url,然后我在wordpress目录中有另一个。
是否需要将它们展开?
对于我想要影响的每个文件夹,我有一个htaccess吗?或者htaccess会影响文件夹加上所有子目录吗?
由于
编辑:我的wordpress主题文件夹中还有另一个htaccess吗?
答案 0 :(得分:4)
Apache有两种存储配置选项的方法:
中央配置(.conf文件) - 更改这些内容时,需要重新启动服务器。
.htaccess
文件,其设置仅适用于其目录,以及所有子目录。更改这些不需要重新启动服务器
如果您在专用服务器上, 理论上可以将所有.htaccess
文件迁移到中央配置中,但WordPress在更新时会写入.htaccess
文件永久链接结构,所以你总是至少有这个。
根据我的经验,保留个人.htaccess
文件在日常维护工作中相对实用,只要它们不是太多。我会留下原样。