alb*_*osh 12 load-balancing amazon-ec2 nameservers amazon-web-services
我有一个关于AWS Load Balancers的问题.
我可以CNAME完美地将我的www指向我的负载均衡器的DNS,我知道它将始终有效,但我还需要将@记录指向负载均衡器,以便人们可以访问mysite.com而不是www.mysite.com命中负载均衡器.
问题是A记录必须指向一个IP地址,所以我不能指向DNS和负载均衡器的IP不断变化,所以mysite.com停止工作.
任何人都可以推荐我为此工作吗?
您需要一个执行重定向的Web服务器.即你想从mysite.com指向的网络服务器发送301"永久移动",重定向到www.mysite.com.然后你CNAME www.mysite.com到亚马逊.
一些DNS托管服务提供商会为你做这件事,我认为GoDaddy会这样做.否则,您需要设置一个可以配置为执行此操作的Web服务器.
.htaccess中的Apache配置可以是例如:
RewriteEngine on
RewriteCond %{HTTP_HOST} mysite.com
RewriteRule ^(.*)$ http://www.mysite.com/$1 [L,R=permanent]
Run Code Online (Sandbox Code Playgroud)
如果您有一个支持.htaccess的通用Apache托管站点,那么您可以这样做.
无论如何,你要找的是一个重定向.
这是步骤.

正如David指出的那样,你无法做到并且仍然保留在DNS RFC中.您可以在某个地方构建一个小的无负载均衡实例,只需重定向mysite.com - > www.mysite.com.不是一个完全优雅的解决方案,但解决方案..
| 归档时间: |
|
| 查看次数: |
20261 次 |
| 最近记录: |