在Apache中允许子目录时限制对主目录的访问

时间:2015-01-29 21:29:37

标签: apache .htaccess

我有一个企业客户端,大型网站存在于VPS上。当他们购买托管计划时,他们会收到一个免费域名。当然,该免费域名被列为主要域名,并且位于public_html中。

因此,我们使用该域构建一个新站点作为开发环境(我们重新构建的站点当时在其他地方托管)。在开发过程中,我使用密码保护的public_html来保持窥探和机器人远离正在建设的网站。现在,新网站的真实域名的A记录指向新的托管帐户作为附加组件。这当然意味着它在技术上存在于子目录中,并且必须提升密码保护才能启动。

所以,我的问题是:

一个。我相信我可以将密码保护添加回public_html并通过使用以下声明将.htaccess文件添加到子目录来打开子目录:

Satisfy Any
Allow From All

这是对的吗?如果是这样的话......

湾这不会搞砸新网站的搜索引擎优化(即:不会机器人停止在public_html级别爬行,而不是在层次结构中进一步向他们允许的位置进行爬行)?

提前感谢您的回复。

0 个答案:

没有答案