我是 html 新手。是否可以为应用设置短 URL?例如:- 我们可以在用户的地址栏中使用“www.abc.com\r”,而不是长网址“www.abc.com\x\y\z\a”。我们可以使用 javascript 来模拟吗?
问问题
258 次
3 回答
1
是的,您可以通过在位置创建一个文档/r
并向该文档添加一个 Javascript 来简单地执行以下操作:
document.location.href = "/x/y/z/a";
但是,由于许多原因,您不应该这样做。
- 这不是重定向(您可以返回浏览器,因此您基本上是在破坏您的历史记录)
- 你依赖 Javascript
- 这将对SEO产生负面影响
- 它更慢
- ...
您确实应该尝试在应用程序的服务器端处理此问题。
于 2012-09-10T07:14:31.023 回答
1
于 2012-09-10T07:00:30.080 回答
0
这是使用数据库完成的,该数据库获取短 URL 的长 URL,因此请注意您只能使用 Javascript 在客户端上进行操作。
于 2012-09-10T07:00:10.033 回答