Google cloud platform 一个IP下的域和子域
我有一个目标,就是把一些网站作为子域来托管 目录:Google cloud platform 一个IP下的域和子域,google-cloud-platform,apache2,subdomain,ubuntu-18.04,Google Cloud Platform,Apache2,Subdomain,Ubuntu 18.04,我有一个目标,就是把一些网站作为子域来托管 目录: /var/www/domain.com/public\u html-实际注册域的主目录 我的子域 /var/www/test1.domain.com/public\u html /var/www/test2.domain.com/public\u html /var/www/test3.domain.com/public\u html 按地址访问子域测试(1,2,3).domain.com 我是Apache2新手,所以我可能想要一些不真实的东西
/var/www/domain.com/public\u html
-实际注册域的主目录
我的子域
/var/www/test1.domain.com/public\u html
/var/www/test2.domain.com/public\u html
/var/www/test3.domain.com/public\u html
按地址访问子域测试(1,2,3).domain.com
我是Apache2新手,所以我可能想要一些不真实的东西,或者以错误的方式使用Apache2。如果是的话,你能指出我的错误吗
我尝试配置虚拟主机,但未成功。
也许可以通过htaccess
domain.com.conf
<VirtualHost *:80>
ServerAdmin admin@mail.com
DocumentRoot /var/www/domain.com/public_html
ServerName domain.com
ServerAlias www.domain.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@mail.com
DocumentRoot /var/www/test1.domain.com/public_html
ServerName test1.domain.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
问题不在Apache配置中。这是正确的。 如果你有和我一样的目标,首先你需要
- 在域注册中心创建子域
- 在云DNS中的主域下为每个子域创建新的A记录(在我的例子中是Google云平台)
- 等等(我的情况是半小时)
然后才配置Apache Web服务器。您遇到了什么问题-实际的请求和错误消息?您是如何启用虚拟主机的?你的问题需要更多的细节。编辑您的问题,而不是发表评论。