我们想将我们的网站迁移到新的服务器。
我创建了子域名 beta.domain.com,它指向我们具有直接管理员的新服务器。
在直接管理中我已经设置了domain.com帐户并且我希望子域beta.domain.com指向与domain.com相同的目录。
我该如何使用 Direct Admin 做到这一点?我可以在哪里编写这样的规则?(我是 Direct Admin 新手)
NameVirtualHost 127.0.0.1
<VirtualHost 127.0.0.1>
ServerName beta.domain.com
DocumentRoot "/home/domain/public_html"
</VirtualHost>
答案1
根据您的示例,如果您添加ServerAlias domain.com
到您的VirtualHost
配置中,则 beta.domain.com 和 domain.com 的内容都将从目录中提供/home/domain/public_html
。
我不熟悉 DirectAdmin,但当我登录他们的演示系统时http://www.directadmin.com:2222/使用用户名 demo_admin 和密码 demo,您似乎可以通过转到主页上“额外功能”下的“自定义 HTTPD 配置”来自定义更改域的 Apache 配置,然后选择相关域,输入您需要的任何额外指令,然后单击“保存”。
像这样: