缩短地址栏中的网址

时间:2012-09-10 06:54:36

标签: javascript redirect short-url

我是html的新手。是否可以为应用设置短网址?  例如: - 而不是长网址“www.abc.com \ x \ y \ z \ a”我们可以在用户的​​地址栏中输入“www.abc.com \ r \ n”。我们可以使用javascript模拟这个吗?

3 个答案:

答案 0 :(得分:1)

您正在寻找url rewriting

请阅读URL Rewriting in ASP.NET

URL Rewriting for Beginners

答案 1 :(得分:1)

是的,你可以在位置/r创建一个文档,然后在该文档中添加一个Javascript:

document.location.href = "/x/y/z/a";

但是,出于很多原因你不应该这样做。

  1. 这不是重定向(你可以回到你的浏览器,所以你基本上打破了你的历史)
  2. 你依靠Javascript
  3. 会对SEO产生负面影响
  4. 慢一点
  5. ...
  6. 您真的应该尝试在应用程序的服务器端处理此问题。

答案 2 :(得分:0)

这是使用数据库完成的,该数据库获取Short的长URL,因此它注意到您只能使用Javascript在Clientside上进行。