如何使用快速路由重定向的URL?

阅读: 评论:0

如何使用快速路由重定向的URL?

如何使用快速路由重定向的URL?

我有以下两个领域:

  • my very long site domain
  • MV而已

我需要以下短网址:

  • MV而已short URL/123456789
  • MV而已short URL/啊-DSA131_

重定向到长网站域名就像这样:

  • my very long site domain/feedback/123456789
  • my very long site domain/feedback/啊-DSA131_

运行我的节点/ Express服务器已在web.js路由如下:

<('*', function(request, response) {
  direct(newBaseURL + request.url);
});

如何更新上述至/feedback/添加到URL路径当URL上述(7个字母数字字符)的短URL模式相匹配:A-Z,A-Z,数字0-9,_-

回答如下:

这只是字符串操作,你可以把/feedback到newBaseURL并只能做,当你有A-Z a-z 0-9作为路径的7个字符,你可以让该路线的正则表达式,当它这条路线相匹配,您添加/feeback到网址,以及所有其他途径你不知道。

let newBaseURL = 'myVeryLongSiteDomain';

(//[A-Za-z0-9_-]{7}/, function(request, response) {
  direct(newBaseURL + '/feedback' + request.url);
});

('*', function(request, response) {
  direct(newBaseURL + request.url);
});

本文发布于:2024-04-12 05:42:38,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/1713180209208683.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:路由   如何使用   重定向   快速   URL
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23