5 个域指向服务器中的 5 个目录...我该怎么做?

5 个域指向服务器中的 5 个目录...我该怎么做?

我有 5 个域名,假设 Domain1.com domain2.com ... domain5.com。

Domain1.com to go to /www/domain1 folder on my server.  
Domain2.com to go to /www/domain2 folder on my server.  
...

我的服务器上有 whm/cpanel。

答案1

如果您有权访问 httpd.conf 文件,则只需要更改 domain1.com / domain2.com 的 VirtualHost 配置的根目录...将根目录更改为 /www/doamain1、/www/domain2 等...

答案2

从提供的信息很难判断您是否真的指的是 /www/domain1 等。如果是这样,上述答案将是您的最佳解决方案,但请记住在相应的 EasyApache 包含文件中进行这些更改(而不是直接对 httpd.conf 进行更改)。您可以在以下位置找到这些路径的记录:http://docs.cpanel.net/twiki/bin/view/EasyApache3/InsideVHost

如果您只是指 (某个任意路径)/domain1 和 (某个任意路径)/domain2 - 那么选项就会打开。首先,您可以将 Domain1.com 和 Domain2.com 创建为单独的 cPanel 帐户,这意味着它们将转到 /home/domain1 和 /home/domain2,假设 domain1 和 domain2 不超过 8 个字符。

或者,您可以创建一个单独的 cPanel 帐户,然后添加 Domain1.com 和 Domain2.com 作为附加域,这会将它们放在 /home/(cpanel 用户名)/(您想要的任何路径) 中,因为您可以在创建附加域时指定该 cPanel 用户主目录内的任何路径作为该域的文档根目录,如下所述:http://docs.cpanel.net/twiki/bin/vief/11_30/CpanelDocs/AddonDomains#Create%20an%20addon%20domain

当然,通过对服务器的 root 访问权限,您可以始终将 /www/domain1 等符号链接到 cPanel 和 WHM 使用的位置。

相关内容