我已经为我的域名注册了一个域名,如果不是全部的话,那就是我的域名。我的网站在Azure网站下运行。
我想要做的是将所有non-.com域重定向到.com域,但包括一个指定国家和/或语言的附加参数(我还没有决定这一点,但主要是实现此工作的机制)。
例如:
我相信这可能可以通过URL重写规则和正确的DNS条目来执行,但不确定从哪里开始。此外,这是否允许我只为.com域获得一个SSL证书?
发布于 2014-10-26 23:26:11
最后,我通过URL重写规则实现了这一点。
<rules>
<rule name="autocom" enabled="true" stopProcessing="true">
<match url="(.*)"/>
<conditions>
<add input="{HTTP_HOST}" pattern="^example\.com\.au"/>
</conditions>
<action type="Redirect" url="http://example.com/au/{R:1}" redirectType="Permament"/>
</rule>
</rules>该规则只需查找传入主机名,然后重定向到我想要的URL,并附加查询字符串。
DNS条目只是有一个指向网站的A记录,而Azure网站也知道non-.com域名。
到目前为止,这还没有给我带来任何有关SSL证书的问题--我测试过的所有浏览器都没有显示它们的无效SSL证书警告。
https://stackoverflow.com/questions/26415128
复制相似问题