【发布时间】:2014-01-12 23:06:34
【问题描述】:
我在 cPanel 中为我的网站创建了一个子域,我注意到除了能够通过此 URL 访问内容之外:
subdomain.example.com
也可以通过以下方式访问:
example.com/subdomain
问题:
- 这正常吗?
- 有没有办法只允许访问 子域通过子域?
【问题讨论】:
-
这很正常。您可以更改 htaccess,使其仅允许子域访问该文件夹
-
我主要做的只是在
public_html文件夹旁边(在~/路径中)创建一个文件夹。他们唯一需要做的就是在 cPanel 中更改子域的路径以指向该文件夹。我也是这样做的,因为 Mercurial 存储库不喜欢存储库存在于其他存储库中,因此以这种方式检查它们并不顺利;)。我想对于某些人来说,将它作为 www 文件夹中的子文件夹是很正常的:P -
@Allendar 您可以在普通共享主机帐户上执行此操作,还是您拥有自己的主机或 VPS?请分享我试过了,我得到了 403 禁止
-
您应该可以在您的
hosts文件中对其进行调整。如果您不确定,您可能需要联系您的托管公司。他们可能很容易回答这个问题。