做你自己的网址缩短服务

URL缩短服务在Twitter和其他狭窄的在线空间中无处不在。正如tr.im所展示的那样,它们不会一直存在下去,它们的关闭可能会毁掉你的链接历史。但是,如果您拥有一个域,您可以托管自己的服务。...

Image for article titled Make Your Own URL Shortening Service

URL缩短服务在Twitter和其他狭窄的在线空间中无处不在。正如tr.im所展示的那样,它们不会一直存在下去,它们的关闭可能会毁掉你的链接历史。但是,如果您拥有一个域,您可以托管自己的服务。

即使你考虑到脸谱网、推特、IMS和其他服务的链接,现在还没有什么值得注意的东西,不值得备份,留下大量的死链接在网络上徘徊不利于任何人或任何人的搜索。对于你已经发布的社交网络链接,你没什么办法,但是任何一个域名注册费为10美元,并且有创意的短网址想法的人,都可以托管、监控和控制他们的短链接。

Image for article titled Make Your Own URL Shortening Service

我们将运行Yourls的基本安装,这是一个基于服务器的webapp,几乎可以在WordPress安装的任何地方运行。还有很多其他的选择,我们也会考虑,但是Yourls是一个相当聪明和快速的方法,可以使用自己的URL缩短器启动和运行。

你需要什么

  • 托管或DIY服务器空间:该空间必须至少运行PHP4.3、MySQL4.1,并启用“mod\u rewrite”。简单地说,这是大多数主流的网络服务器,一个人每月支付大约5美元的基本托管费用。对于DIY服务器类型,在Linux上安装LAMP、在Windows上安装WAMP或在Mac上安装MAMP。如果你要用Windows系统来进行DIY,我们的博客设置和托管指南涵盖了将你自己的面向web的系统拼接在一起的许多基础知识。
  • 一个域名:你最好想要一些简短的东西,这在超饱和的.com/.biz/.net市场上是很困难的。你可能会得到灵感和幸运,但你也可能需要多花一点钱来购买一个国际顶级域名(TLD)——这是一段时间之后的部分,比如.tv、.nl等等,它的价格可能在15美元到90美元之间。上面屏幕截图中使用的URL就是一个例子,尽管实际上并不可行,除非我想办法买个尼加拉瓜TLD。
  • 对服务器文件的访问:无论您使用FTP客户机(比如我们读者的五个选择之一)、命令行还是主机的web访问,您都需要在服务器上的某个位置复制一个文件夹。

设置

Image for article titled Make Your Own URL Shortening Service

首先,去下载最新的Yourls包,然后把它解压到你能找到的地方。之后,确定如何访问服务器的数据库您可以自己创建新的、独立的数据库,还是只能访问单个站点?

我使用1和1来托管我的个人网站,因此在我的例子中,这涉及到我在admin.1和1.com上的“控制面板”,登录,单击“MySQL管理”,然后单击“新建数据库”按钮并将其命名为“yourls”。您的里程数因主机而异,但你很可能可以在谷歌上四处搜索,找出如何创建一个新的数据库,或者访问给定的数据库。复制数据库名称、主机名、用户和密码的所有字符串,然后返回您的下载位置。

Image for article titled Make Your Own URL Shortening Service

在从Yourls归档包中提取的文件夹中,进入“includes”文件夹并查找config-sample.php。在文本编辑器中打开它,在靠近顶部的地方,你会发现一系列的行,要求你填写用户名、数据库名、密码、主机名——所有你从主机上获取的东西。在右边的单引号中替换这四个设置的默认答案,如图所示。

在文件的下方,在“站点选项”下,找到一行要求提供“短域名URL”。如果你有自己的域名,只需填写它,并确保去掉后面的“/”斜杠。如果,像我一样,你把你的LS放在你现有域名的子文件夹中,填写子文件夹,再次,去掉斜杠。

最后,决定是让每个人和他的兄弟通过你的网站创建短网址,还是分发密码。对于前一个开放选项,只需将“YOURLS\u PRIVATE”旁边的值更改为true。对于可能更明智的、受密码保护的设置,请将用户名和密码值替换为文件后面的值。

完成所有操作后,使用新名称config.php重新保存文件。如果你要在你的域的子文件夹中安装你的ls,你需要再做一次调整。在Yourls主文件夹中名为.htaccess的文件中(该文件夹可能是隐藏的,因此请启用“显示隐藏文件”设置),删除行开头的“#”,并在RewriteBase/之后添加文件夹名-在我的示例中,该文件夹名为RewriteBase/u/,因为我在purdman.com/u/上安装了Yourls。保存并关闭该文件。

最后一个设置步骤是启动FTP客户端、命令行或web访问工具,并将Yourls文件夹的内容复制到服务器上。拥有专用域的用户只需将这些文件夹和文件放到主访问空间中,在某些情况下,也可以放到www部分,而安装子文件夹的用户则应将它们放到该文件夹中。

Image for article titled Make Your Own URL Shortening Service

使用你的

如果文件复制到您的服务器时没有出错,请转到您在浏览器中放置它们的位置,然后是/admin/install.php。如果您的数据库和配置文件设置成功,您将看到如左图所示的确认。转到Yourls安装站点,然后是/admin,我们来做一些链接。

Image for article titled Make Your Own URL Shortening Service

正如您在上面所看到的(或者单击查看更大的视图),Yourls有一个相当简单的界面。输入一个长URL,一个自定义的短代码,如果你愿意的话,点击“生成短URL”让你的服务器做它的事情。管理员可以编辑和删除用域创建的短URL,并使用筛选器和关键字搜索现有的短链接。

这是关于你的,它是一个应用程序,一旦你让它工作,只是工作。不过,有两个附加的工具值得注意:一个WordPress插件可以自动为每个帖子创建你自己生成的短链接,另一个bookmarklet生成器可以为那些不想返回自己的站点创建新的短链接的人。

其他选择

有自己的域名,但没有付费服务器空间?你主要是一个只想安全链接回你自己的博客吗?以下是一些探索的途径:

  • 谷歌短链接-免费谷歌应用程序域名包的“实验室”功能。快速生成bookmarklet并不容易安装,但它确实允许跟踪和编辑,就像Yourls一样。
  • su.pr-StumbleUpon的URL缩短器,但安装准备就绪,可用于您的服务器空间或WordPress安装。
  • Phurl-另一个基于PHP/MySQL的DIY shortener包,有不同的感觉和选项。
  • 短网址和小网址-基于WordPress的插件,自动生成短网址为您的每一页和文章。

你有自己的方法来解决潜在的网址服务问题吗?找到一个整洁的脚本,服务器包,或免费的网络应用程序,让你的网址缩短完成?请在评论中告诉我们,以及您尝试过的任何其他内容。感谢Rufo的链接和技术支持!

  • 发表于 2021-07-28 16:28
  • 阅读 ( 120 )
  • 分类:互联网

你可能感兴趣的文章

如何在不点击的情况下查看缩短的URL

如今,缩短的网址随处可见。虽然它们在社交媒体上可能方便整洁,但通常不可能知道这些链接背后隐藏着什么。一些在线服务可以很容易地找出一个缩短的URL背后隐藏着什么。 ...

  • 发布于 2021-03-14 12:56
  • 阅读 ( 195 )

最有用的书签,以提高您的浏览体验

...! 在互联网上搜索时,你可能会遇到许多网站,你想给自己留个便条,并记录下网址供以后查看。这是Gmail!bookmarklet使这项工作变得非常容易。它会打开一个Gmail撰写窗口,其中当前网页的标题是主题,邮件正文包含URL。您可...

  • 发布于 2021-04-12 05:28
  • 阅读 ( 215 )

在chrome中查看缩短的url后面的真实链接

...tinyurl.com网站. 之前 当你遇到一个缩短的网址,你几乎是自己决定是否信任该链接与否。如果你能将鼠标悬停在这些链接上,并提前知道它们将指向何处,那就太好了。 之后 一旦安装了扩展,就可以访问该链接了。请注意,您...

  • 发布于 2021-04-13 18:12
  • 阅读 ( 133 )

创建缩短的goo.gl公司您最喜爱的浏览器中的URL

...里的网站。你所需要做的就是点击bookmarklet来创建你的短网址。 这个bookmarklet最棒的地方是一个小的弹出窗口,它为您提供了一个简单的方法来复制缩短的URL。 你可以看到“上下文菜单”的小窗口在这里…绝对不错。一旦你...

  • 发布于 2021-04-13 18:47
  • 阅读 ( 118 )

创建缩短的goo.gl公司谷歌浏览器中的网址

你是否渴望尝试谷歌新的网址缩短服务,并将其添加到Chrome中?现在你可以很容易地用goo.gl公司缩短延伸。 安装 在安装过程中,将要求您确认扩展的安装。您只需单击“安装”即可完成添加goo.gl公司URL缩短了浏览器的电源。 ...

  • 发布于 2021-04-14 00:01
  • 阅读 ( 133 )

在firefox中访问100多个url缩短服务

你是否每天都使用网址缩短服务,并且需要一种快速访问它们的方法?现在,您可以通过缩短Firefox的URL扩展访问100多个不同的服务。 提供哪些服务? 下面是可以通过扩展访问的URL缩短服务的列表。你肯定有很多选择… 选项 一...

  • 发布于 2021-04-14 00:40
  • 阅读 ( 114 )

查看您最喜爱的浏览器中缩短的URL“链接到”的位置

...的URL在你最喜欢的浏览器中的位置吗?然后你会想看看长网址请Bookmarklet。 几天前,我们研究了一些不同的URL缩短服务和扩展。但有时你需要知道链接到底指向哪里,因为有些链接可能会把你带到不安全的网站。 注意:有一个Fi...

  • 发布于 2021-04-14 01:54
  • 阅读 ( 153 )

快速查看url缩短服务和扩展

如果你是新的网址缩短或只是寻找一些好的服务使用,那么加入我们,因为我们采取了网址缩短和四个更流行的服务提供快速看看。 什么是URL缩短? URL缩短是一个将长的(有时是笨拙的)网站地址转换为短的、易于管理的URL的...

  • 发布于 2021-04-14 02:30
  • 阅读 ( 166 )

在dms中使用url缩短器绕过twitter对链接的限制

...会。它应该像以前一样工作。它还应该与其他一些伟大的网址收缩器合作,但Twitter此前已经禁止或限制了一些网址缩短服务的使用。如果没有别的,它肯定是与goo.gl一起工作的,所以使用它。如何绕过Twitter对DMs | CNET链接的限制

  • 发布于 2021-05-20 20:19
  • 阅读 ( 116 )

你用过网址缩写吗?

URL缩写器已经存在了很久,但是随着Twitter的普及和用户想要在tweet中尽可能多的添加字符,它们变得越来越流行。你可能还没有意识到,但是Twitter现在将每个URL缩短到19个字符,不管发布的链接是大于还是小于这个数字。所以我...

  • 发布于 2021-05-26 17:29
  • 阅读 ( 137 )
xhq14
xhq14

0 篇文章

相关推荐