问题标签 [short-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
72216 浏览

web-services - 短网址服务如何运作?

TinyURLMetamark等服务如何工作?
他们是否只是简单地将微小的 URL 键与 [虚拟?] 网页相关联,该网页仅提供对原始 URL 的“HTTP 重定向”?还是有更多的“魔力”?

[原文] 我经常使用TinyURL、Metamark等URL缩短服务,但每次我都想知道这些服务是如何工作的。他们是创建一个将重定向到另一个页面的新文件还是使用子域?

0 投票
2 回答
2980 浏览

php - 亚马逊短网址正则表达式...为什么我不能让它工作

这是我得到的一个正则表达式:一个我无法链接到的博客,因为我是新人......只需谷歌亚马逊短网址,然后点击 noah coad 的博客文章

正如你从这个页面看到的......它应该从任何亚马逊网址中提取唯一的产品ID,这样你就可以缩短它......或者使用它从亚马逊API中提取信息。

这是我试图用来让它工作的示例代码:

这是我的输出:

非常感谢!这是我第一次在这个网站上发帖,我已经找到了无数的答案

在二手......收回我对这个痛苦的第一次提交过程的一些感谢......我不得不修剪这个问题,因为它认为我的正则表达式模式是网址

0 投票
5 回答
8679 浏览

.net - 制作类似于 TinyURL.com 的短网址

我正在构建一个新的 Web 应用程序,该应用程序需要生成一个内部短 URL,以便将来使用,以便用户轻松返回具有很长 URL 的特定页面。我最初的想法是将一个数字存储在数据库中并以十六进制值输出,以使其比整数短。TinyURL.com 似乎使用了 HEXADECIMAL 以外的东西(多个大小写字母与数字混合)。有没有一种简单的方法来生成类似于 TinyURL 的东西?

0 投票
3 回答
25993 浏览

url - 更改 URL 地址在 PHP 中缩短

我的网址为:

id=200 是 jenny id 成员

如何将其更改为

有可能吗?

谢谢

0 投票
1 回答
493 浏览

url - 跟踪为长 URL 生成的短 URL

我正在编写一个类似于 tinyurl 的 URL 缩短器,我想知道如何跟踪已经使用我的服务缩短的 URL?例如,tinyurl 为相同的长 URL 生成相同的小 URL,而不管是谁创建的。如何实现可扩展的?Bitly 也会这样做,尽管他们会为每个人生成一个新的 URL。但是,他们能够跟踪长 URL 的聚合(总数)点击次数 - 如何?

谢谢,

0 投票
6 回答
4844 浏览

url - 谷歌短网址如何运作?

即使字母区分大小写,Google 短 URL 怎么能满足网络中这么多只有四个字符的 URL?

http://goo.gl/SUWp

说 fn(some url)-> url 的四个字母,他们怎么会突然使用相同的函数,在某个时间后给 url 给出五个字母?他们如何知道它是来自 url 的四个字母还是五个字母的 url?

0 投票
1 回答
390 浏览

php - 当对短网址使用唯一的字母数字字符串时,将创建的字符串存储在数据库中还是即时编码/解码更好?

我想为我网站上的特定内容创建缩短链接。现在要查看这些页面,我通过 GET 传递的内容 ID(即 mysite.com/content/?id=332)提取相关内容。为了混淆 ID,我想使用 base64 将其编码和解码为一个短的字母数字字符串(如 34sa6),我已经知道该怎么做。

我的问题是:在创建每条内容时将此字符串存储为数据库字段,或者在用户访问 mysite.com/content/34sa6 时简单地对字符串进行解码(这意味着访问 mysite .com/content/?id=332 也会加载正确的页面)。如果我存储它,它将成为我的目的的事实上的主键,因为所有相关内容都将基于它进行查询,所以只是想找出最明智的方法。

0 投票
3 回答
1671 浏览

seo - SEO 的短 URL 或长 URL

我正在为一个网站实现 cs-cart。如果可能的话,哪一个更适合 SEO 并说明原因或参考。网站出售书籍邮票CD等。

或者

有人说短网址很好。但是说明产品属于哪个类别不是很好吗?谢谢

0 投票
3 回答
775 浏览

cocoa-touch - 如何从短网址获取长网址

我想确定短网址的长网址是什么。我曾尝试使用 http HEAD 请求,但很少有返回的标头字段实际上包含与目标/长 url 有关的任何数据。

有没有: 1.有什么方法可以确定长网址吗?2、如果可以,不下载目的地的body可以吗?

谢谢

0 投票
1 回答
329 浏览

asp.net - Mod Rewrite MS Hosting 通过显示短 URL 隐藏长烦人的 URL?

场景:我有一个 PHP 论坛和一个 Asp.Net 站点,分别托管在 Linux 和 MS 主机上(很明显,对吗?!)。

我的域 ABC.com 当前配置了 PHP 主机,而我的 ASP.Net 站点使用默认的 1and1 生成的 URL (s0987465.onlinehome.us)。

所以我的问题是,如何为任何包含 s0987465.onlinehome.us 的 URL 显示 ABC.com?

示例:s0987465.onlinehome.us/test.aspx?id=100 通过显示s0987465.onlinehome.us 生成的内容,地址栏应该显示ABC.com 还是ABC.com/test.aspx?id=100?