我具有以下目录结构:
/public_html
/primarydomain
/subdomain
.htaccess
当前发生以下情况:
primarydomain.com可以访问/public_html/primarydomain/index.html,这要归功于htaccess文件夹将其重定向。
但是,如果用户键入www.primarydomain.com/subdomain,他们可以看到我的子域的目录列表,并导航到秘密的.env文件。
我想防止这种情况。
我尝试过的事情
我在subdomain文件夹内创建了第二个附加的.htaccess文件,如果用户尝试访问www.primarydomain.com/subdomain,则会抛出禁止的错误,但是问题在于subdomain.primarydomain.com现在会抛出相同的错误信息。 htaccess仅包含以下行:“所有人拒绝”。
我的设置
我有一个VPS,最初想让我的子域指向public_html文件夹之外的文件夹,但是Godaddy似乎不允许在其VPS上使用它。
任何帮助将不胜感激。如果需要,我可以提供任何其他信息。