我在移动和桌面网站之间提供重定向服务 当移动用户访问该站点时,需要修改该URL。应删除部分网址。
以下是需要重写的部分:
/index/home#/web/ /web
具体来说,这部分:
/index/home#/web/
只有这部分应该受到影响。
答案 0 :(得分:1)
正如我在上面评论的那样,这不能完全在服务器端完成,因为Web服务器只能从/index/home
的URL#/index/home#/web/
之前获取。它需要在客户端本身处理。
您可以使用此Javascript代码重定向:
if (location.href.indexOf("/index/home#/web/") > -1) {
location.assign(location.href.replace(/\/index\/home#/i, ""));
}