问题标签 [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 投票
1 回答
354 浏览

url - 如何使用 Bilty API 缩短 URL 列表?

我有一个 Bitly 帐户,可以个性化我的 URL 缩短。如何使用 API 登录并缩短 URL 列表?

0 投票
1 回答
156 浏览

asp.net - 用户名和 umbracoUrlAlias 发生冲突

我的网站由 Umbraco CMS 版本 4.11.10 开发。

我使用 umbracoUrlAlias 创建较短的 URL,并且我的网站具有用户成员资格。

不幸的是,它有一个问题。

当我创建一个较短的 URL,例如http://www.mywebsite/ghasedak时,一切正常。

但是如果有人创建了一个像ghasedak这样的用户名,那么短 URL 就不起作用了。我认为他们发生了冲突。

我怎么解决这个问题?

0 投票
1 回答
139 浏览

php - Wordpress 主题更改了永久链接

您好,我正在使用来自 elmastudio 的免费 Wordpress 主题(Ari),

我有同样的问题,像这样描述:http: //support.mailpoet.com/knowledgebase/confirmation-and-unsubscribe-pages-are-blank/

我尝试取消订阅时事通讯和时事通讯中的 URL:

将减少为:

我删除了所有 SEO 插件并且找不到更多永久链接设置,这将减少 url。

你能给我一个提示以在主题中找到这些功能吗?PS:时事通讯/永久链接与默认主题配合良好

最好的问候艾哈迈德

0 投票
1 回答
1259 浏览

redirect - Nginx:重定向短 URL 的服务器名称和子域条件

我想根据服务器名称有条件地重定向,但我重定向到的位置也取决于子域。例如,这是我的基本配置

我想要查找短 url 主机“compa.ny”并重定向到“company.com/shortUrldRedirector”的东西,我还想包含子域,所以在 dev 或 qa 中这将正常工作:

我看到有一个$server_name配置变量,但是如何完成上述关于子域的重定向?

0 投票
2 回答
1053 浏览

codeigniter - 将长 URL 转换为短 URL codeigniter

我正在使用 codeigniter,需要将网站的长 URL 转换为短 URL,例如 Google URL 更短……我在网上找不到任何东西。请帮助

例如:http ://www.youtube.com/到http://goo.gl/fUDP

我已经能够将长 URL 放入数据库并检索它,但现在我需要将这些 URL 转换为短 URL 并显示给用户

模型:

看法:

0 投票
3 回答
2223 浏览

short-url - 生成多个唯一的短网址?

goo.gl 或类似服务有没有办法为给定的 url 生成多个唯一的短 url?

例如,如果我多次运行以下代码

我总是得到相同的短网址作为回报

我希望能够生成 n 个不同的短 url,并能够获取这些单个 url 的统计信息(都重定向到同一个站点)

谢谢!

0 投票
1 回答
1244 浏览

short-url - 如何获得 goo.gl 分析?

我想获取 goo.gl 对给定短网址的所有分析,例如http://goo.gl/kuBJ7S

我尝试了以下

但我并没有以这种方式获得太多数据。例如,我想知道每次点击的 ip 地址、点击的时间戳等。

这可能吗?如何?

0 投票
2 回答
5781 浏览

url - 如何生成简短、独特的网址

我正在尝试为我网站上的项目生成独特的短网址。例如,用户可能会添加一个项目,结果 url 将类似于:

我希望唯一标识符由 3 或 4 个字符组成,其中字符是字母和数字。我认为与其随机生成字符串然后确保它们是唯一的并且尚未使用过,不如我可以提前生成它们并将它们存储在数据库中。然后,当用户添加一个项目时,我可以从数据库中选择下一个缩短的 url 字符串并将其分配给该项目。这是解决这个问题的好方法吗?有没有更好的方法?我认为这会使它变得更简单,因为它们已经生成了。但是,我也可以看到一个潜在的竞争问题,两个项目被分配了相同的标识字符串,我不确定是否LOCK TABLES是最好的解决方案。

另外,如果不使用LOCK TABLES,这样的东西可以保证 MySQL 中没有竞争条件吗?

然后我可以为 id 为 1 的项目选择 id?在该查询期间,没有其他查询能够声明它吗?

0 投票
2 回答
177 浏览

short-url - 短网址如何运作?

我正在考虑在我的公司实施一个简短/友好的 URL 系统。

我已经阅读了很多描述如何做到这一点的文章。我理解这个过程,但我仍然有一些问题:我们有服务器 A 和客户端 B。服务器 A 具有 URL 重写和重定向的所有逻辑。但是,在该服务器外部但在同一域中的客户端 B 如何知道http://server.A/theURL的主机名或 IP 是什么?如果客户端不知道“server.A”的名称,它将返回“未知主机”错误。您如何在网络中“发布”那个短网址“域”?我认为您不必修改每台 PC 的 .hostname 文件...

谢谢,

0 投票
1 回答
976 浏览

php - 在 Web 根目录中安装 Mediawiki 的短 URL

我的 Web 根目录上运行了一个 Mediawiki 安装。例如,可以通过以下方式访问主页

我想更改它,以便短 URL 是

我的配置如下

.

但是这个配置我得到一个 500 错误。

这是一个有~/user_root/文件夹的服务器。此文件夹包含用户根域的公共 HTML 文件,例如user-root.com.

该文件夹包含几个子文件夹,例如在本例~/user_root/example中,可通过上述 URL 访问example.com

问题是否基于此文件夹/子文件夹层次结构和$wgScriptPath设置?应该

被这个相对路径以外的东西代替?请告知,如果您需要更多信息。