IIS7 中多个域扩展的规范 URL 重写
我想实现以下目标:
我有一个托管多种语言的网站。每种语言都有一个独特的领域。
domain.eu --> English
domain.nl --> Dutch
domain.at --> German
我想编写一个重定向的 URL 重写操作,如下所示:
www.domain.eu --> domain.eu
www.domain.nl --> domain.nl
www.domain.at --> domain.at
我可以在 IIS 内的一个重写规则中执行此操作吗?
谢谢! 丹尼尔
I'd like to achieve the following:
I have a website that hosts multiple languages. For each language there is a unique domain.
domain.eu --> English
domain.nl --> Dutch
domain.at --> German
I want to write an URL Rewrite action that redirects as follows:
www.domain.eu --> domain.eu
www.domain.nl --> domain.nl
www.domain.at --> domain.at
Can I do this in one rewrite rule inside IIS?
Thanks!
Daniel
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需执行 301 重定向(通常您可以在 cPanel 中执行此操作)。
Just do a 301 redirect (usually you can do this in the cPanel).
您可以使用 IIS 内的标准 URL 重写工具,也可以使用以下扩展扩展标准 URL 重写工具: http:// /www.iis.net/download/URLRewrite
我们用它来将非 www 域的请求重定向到 www 域,我相信您的情况也可以使用此工具解决。
You can use either the standard URL rewrite tool inside IIS or extend the standard URL rewrite tool with this extension: http://www.iis.net/download/URLRewrite
We used it to redirect requests of non-www domains to www-domains and I am sure your case can be solved using this tool as well.