我在Amazon EC2 Ubuntu发行版上创建子域时遇到问题,因为我是EC2和Linux管理的新手。
我找到了这个答案,但是我不理解第三段。有必要吗?如果是这样,那么CNAME记录是什么,我应该在哪里创建。
关于第四段。我知道不支持Apache 2.4 NameVirtualHost
。我不能使用它。是不是
第五段。httpd.conf
在中不存在/ect/apache2/
。但是我有可用的站点和sites-enabled
目录。在这种情况下我该怎么办?
关于子域路径。我应该在/var/www/sitename.com/www/
(根站点目录)或中找到子域目录/var/www/sitename.com/
。从根本上来说吗?
感谢您的回答。离题:对不起,我的英语不好。
需要在托管您的域的DNS中创建CNAME记录。您将需要使用DNS提供商进行此操作,通常不在Ubuntu计算机上的名称服务器(绑定)中。
Apache 2.4不再需要NameVirtualHost,是的。之前曾用于指示服务器特定的IP地址和端口组合可用作基于名称的虚拟主机。如今,足够了。
您可以将语句放入可用站点中的任何(新)文件中,并在启用站点中将该新文件链接起来,或者创建新的httpd.conf。所有这些都应该起作用。
子域的存储位置完全取决于您,以及如何在磁盘上构造设置。
我希望这有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句