我已经研究了这个话题一个星期了!
我的情况如下:
我有一个实例,已经设置了弹性IP地址(例如5.6.7.9)
我的文档根文件夹中有一个网站(例如var / www / html / website_folder / index.html)
我已经从AWS本身购买并注册了域名(例如mywebsite.com)
我为此(mywebsite.com)网站创建了一个托管区域,它自动生成两个记录集 - NS和SOA。我已经阅读了很多关于CNAME的文章和有VirtualHost配置的A记录,似乎都没有。
我的安全配置允许所有来源 - 0.0.0.0/0用于http,TCP ...
我尝试过的一个例子:
* .mywebsite.com CNAME(value = mywebsite.com)
我无法添加A记录,因为网站的IP地址是5.6.7.9/website_folder,无法在提供的字段中输入
NameVirtualHost *:80
<VirtualHost *:80>
ServerName mywebsite.com
DocumentRoot var/www/html/website_folder
ServerAlias *.mywebsite.com
</VirtualHost>
这不起作用。请帮帮我。
答案 0 :(得分:1)
设置如下:
路线53
在/etc/httpd/conf/httpd.conf中,在文件底部添加“NameVirtualHost *:80”....以下行:
<VirtualHost *:80>
ServerName mywebsite.com
ServerAlias www.mywebsite.com *.mywebsite.com
DocumentRoot var/www/html/website_folder
</VirtualHost>