用我的中间人博客在 divshot.com 上踢轮胎。我把它从 Heroku 移过来,它使用 rack 来处理 URL 重定向/重写。我试图在 divshot 上复制其中的一些行为,它使用 HTML5 pushState ( superstatic ) 代替。
我有多个要重定向到 1 个域的域,并且我想将所有www.
请求直接重定向到http://example.com(而不是http://www.example.com)。
有没有办法做到这一点?
用我的中间人博客在 divshot.com 上踢轮胎。我把它从 Heroku 移过来,它使用 rack 来处理 URL 重定向/重写。我试图在 divshot 上复制其中的一些行为,它使用 HTML5 pushState ( superstatic ) 代替。
我有多个要重定向到 1 个域的域,并且我想将所有www.
请求直接重定向到http://example.com(而不是http://www.example.com)。
有没有办法做到这一点?
为了将用户重定向到另一个页面,您可以使用:
if(window.location.host === 'www.example.com') {
window.location = "http://example.com";
}
或仅适用于 IE:
window.navigate("http://www.example.com");
有几种方法可以解决这个问题: