【问题标题】:Password protect a folder and website shown on subdomain without dropping a file inside that folder密码保护子域上显示的文件夹和网站,而不在该文件夹中放置文件
【发布时间】:2016-12-12 23:56:41
【问题描述】:

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

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

mywebsite 是一个销售产品的网站。 staging 和 production 是产品的子文件夹。

我想使用 apache basic auth 临时文件夹进行密码保护。

转到http://www.mywebsite.com 显示public_html/mywebsite 的内容

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

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

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

【问题讨论】:

    标签: apache .htaccess authentication


    【解决方案1】:

    你有两个选择:

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

    没有其他办法,除非您可以将暂存文件夹从主网站的文件夹结构中移出。

    【讨论】:

    • 谢谢,有时这是最好的简单方法,例如更新克隆过程以考虑 .htaccess 文件中的差异,并在没有 .htaccess 身份验证的情况下为生产写出不同的 staging 文件。
    猜你喜欢
    • 2014-12-16
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-29
    相关资源
    最近更新 更多