密码保护子域上显示的文件夹和网站,而不删除该文件夹中的文件

时间:2016-12-12 23:56:42

标签: apache .htaccess authentication

我有一个网站,其文件夹结构如下:

public_html/mywebsite/
public_html/mywebsite/staging
public_html/mywebsite/production

mywebsite是一个销售产品的网站。暂存和生产是产品的子文件夹。

我想使用apache基本身份验证密码保护暂存文件夹。

转到http://www.mywebsite.com会显示public_html / mywebsite

的内容

转到子域http://staging.mywebsite.com会显示public_html / mywebsite / staging的内容

我的问题是我可以在不将任何文件放入该文件夹的情况下用密码保护登台网站吗?

我不想在文件夹中放置任何文件的原因是它会不时地自动克隆到生产中,我不想在其中放入.htaccess文件,这将被复制到生产中。

1 个答案:

答案 0 :(得分:1)

您有两种选择:

  • 将规则放在主Apache配置
  • 更新您的克隆过程以忽略.htaccess文件

除非您可以将暂存文件夹移离主网站的文件夹结构,否则别无他法。