Laravel:显示某些域的.env文件

时间:2019-07-04 05:08:43

标签: laravel .htaccess

我在laravel上做了一些版本不同的项目,例如5.0、5.6 我的.env文件放在根文件夹中,.env代码是公开可见的。

我使用以下代码将.env文件隐藏在htaccess中

# Hide a specific file
    <Files .env>
        Order allow,deny
        Deny from all
    </Files>

以上代码在myproject.io之类的某些域中有效,但在project.ai中不起作用

请帮助我 预先感谢

1 个答案:

答案 0 :(得分:0)

您尝试保护所有的dot(。)文件吗?

在nginx中

# Block dot files
location ~ /. {
    deny  all;
}

Apache

<FilesMatch "^\.">
    Order allow,deny
    Deny from all
</FilesMatch>