【问题标题】:Cpanel - subdomain outside public_htmlCpanel - public_html 之外的子域
【发布时间】:2015-02-27 16:04:45
【问题描述】:

我在一个托管帐户上有两个域,由 cpanel 管理。在第二个域安装期间,我选择使用 public_html 之外的根文件夹,因为第二个站点将拥有与第一个域完全无关的独立 ftp 管理。所以我不希望第二个站点的文件可以在 public_html 中访问。 在第二个域过期并且不会续订之前,这一直很好。但是,尽管网站尚未公开,但我希望对其进行网络访问以进行测试和其他目的,但似乎 cpanel 不允许 public_html 之外的子域目录。 有没有办法实现这一点,而不必将所有子域文件迁移到 public_html 从而使主域上的管理员可以访问它们(这是不希望的)?

【问题讨论】:

  • 它是保加利亚托管服务提供商“Superhosting”。
  • 这取决于你的主机是否允许,但如果可能的话,这里是如何做到的:inmotionhosting.com/support/edu/cpanel/cpanel-manage-domains/…
  • 不就是独立(购买)域名吗?如果是这样,它适用于他们。但是我需要创建一个子域(例如:subdomain.maindomain.whatever)来扩展分配给该帐户的唯一剩余域。编辑:您的示例也将 public_html 指向主文件夹。

标签: subdomain cpanel out public-html


【解决方案1】:

一种方法是拥有两个 cPanel 托管帐户:

- domain.com
- subdomain.domain.com

如果托管帐户位于不同的服务器中,您应该创建一个 A record subdomain.domain.com 指向创建特定托管帐户的服务器。

通过这样做,您将拥有两个独立的环境,用户名、密码和数据库将彼此不同。托管帐户 domain.com 将无法查看文件并管理 subdomain.domain.com 上的任何内容。反之亦然。

【讨论】:

  • 这意味着购买另一个托管计划(我厌倦了免费的网络托管限制和不便)。更好(更便宜)的方法是购买另一个域名。
【解决方案2】:

在 www 之外创建文件夹,例如 hello。并在cpanel/subdomains 指向如../hello in Document Root

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-14
    • 1970-01-01
    • 2015-10-09
    • 2019-04-02
    • 2019-06-11
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    相关资源
    最近更新 更多