将我的网站重定向到Route53中的另一个网站

时间:2018-02-22 10:04:57

标签: amazon-web-services http httprequest url-redirection amazon-route53

我想知道如何使用AWS Route53将我的网站重定向到另一个网站(通过域名或IP地址)。

到目前为止,我所做的是,

1)我买了一个域名。

2)我为网站生成了AWS Route53名称服务器(NS),并在域名提供商处注册了这些NS。

现在,假设我的网站名称为thisnewsite.com,我希望当用户将thisnewsite.comwww.thisnewsite.com放在浏览器上时,应将其重定向到

1)其他一些网站,例如www.flaticon.com

2)某些IP地址,如xxx.xxx.xxx.xxx或

3)一些IP地址,端口如xxx.xxx.xxx.xxx:xxx

Route53方法是做什么的?

1 个答案:

答案 0 :(得分:0)

1)对于URL转发,请参阅以下答案:https://stackoverflow.com/a/14289082/902751

2)对于IP重定向,创建一个类型为import bleach import markdown html = """ **### The Facebook Campaign will be alligned:** **### What you get:** """ def render_markdown(text): if not text: return '' html = markdown.markdown(text, extensions=[ 'markdown.extensions.sane_lists', 'markdown.extensions.nl2br', ]) return bleach.clean(html, tags=[ 'p', 'h1', 'h2', 'br', 'h3', 'b', 'strong', 'u', 'i', 'em', 'hr', 'ul', 'ol', 'li', 'blockquote' ]) print render_markdown(html) 的记录集,将您的主机名映射到您的IP地址。这是一个示例(对于EC2,但它适用于任何IP):https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-to-ec2-instance.html

3)对于带端口的IP重定向:Route 53不能这样做。实际上,DNS一般不关心端口。它只将域名映射到IP地址。可能的解决方案是设置一个代理,将您的请求从端口A重定向到端口B.