当前位置:首页 > 短网址资讯

YOURLS:打造属于自己的短网址网站

www.ft12.com10年前 (2017-06-12)短网址资讯2616

有些朋友对赵容的短网址感兴趣询问我,很早的时候,我分享过一个wordpress插件对一些较长的地址实现URL缩短,今天,我再分享一个开源PHP程序—YOURLS。

yourls

首先,我们下载YOURLS源码,目前最新版本为1.5,直接到官网下载(https://www.ft12.com/)。然后,配置YOURLS。

打开includes下的config-sample.php文件,将以下项目进行适当的设置:

/** MySQL database username */ 
define(‘YOURLS_DB_USER’, ‘dbuser’); 将dbuser替换为你的Wordpress数据库用户名

/** MySQL database password */ 
define(‘YOURLS_DB_PASS’, ‘dbpassword’); 数据库密码

/** The name of the database for YOURLS */ 
define(‘YOURLS_DB_NAME’, ‘yourls’); 数据库名称

/** MySQL hostname */ 
define(‘YOURLS_DB_HOST’, ‘localhost’); 数据库地址

/** MySQL tables prefix */ 
define(‘YOURLS_DB_PREFIX’, ‘yourls_’); yourls将要生成的表的名字前缀

/** YOURLS installation URL, no trailing slash */ 
define(‘YOURLS_SITE’, ‘http://www.ft12.com’); // 你的短域名,也就是你要安装的目录所绑定的域名

/** Timezone GMT offset */ 
define(‘YOURLS_HOURS_OFFSET’, 0); 时区设置,不用改

/** Allow multiple short URLs for a same long URL 
** Set to true to have only one pair of shortURL/longURL (default YOURLS behavior) 
** Set to false to allow multiple short URLs pointing to the same long URL (bit.ly behavior) */ 
define(‘YOURLS_UNIQUE_URLS’, true); 多个短网址对应同一个长地址,选true关闭该服务

/** Private means protected with login/pass as defined below. Set to false for public usage. */ 
define(‘YOURLS_PRIVATE’, true); 选择公开服务还是私有服务,一般都是自己用的吧,选true为私有

/** A random secret hash used to encrypt cookies. You don’t have to remember it, make it long and complicated. Hint: copy from http://yourls.org/cookie **/ 
define(‘YOURLS_COOKIEKEY’, ‘qQ4KhL_pu|s@Zm7n#%:b^{A[vhm’); 自定义cookie,不用改

/** Username(s) and password(s) allowed to access the site */ 
$yourls_user_passwords = array( 
‘username’ => ‘password’, 将username和password分别替换为你登录yourls后台的用户名和密码 
‘username2′ => ‘password2′ // You can have one or more ‘login’=>’password’ lines
); 可以设置多组,替换方法同上,安全起见只留一组最好

配置好后,将文件名修改为config.php,上传然后在浏览器中打开http://你的短网址/admin/install.php,按步骤即可,它的后台管理地址为:https://www.ft12.com/admin/,输入你所指定的一组账号密码即可登录(账号密码是以名文形式存放在你的config.php文件里的)。

做完这些工作后,我们就可以登陆生成我们自己的短网址了。另外,YOURLS还有基于wordpress的插件:YOURLS: WordPress to Twitter,大家也可以使用这个插件,令YOURLS与wordpress协同工作,官方网站有使用说明,非常详细。

最后,很多朋友使用VPS并用LNMP环境做站,这里再给出YOURLS伪静态规则。

location / 
{ 
if (!-f $request_filename){ 
set $rule_0 1$rule_0; 
} 
if (!-d $request_filename){ 
set $rule_0 2$rule_0; 
} 
if ($rule_0 = "21"){ 
rewrite ^/([0-9A-Za-z]+)/?$ /yourls-go.php?id=$1 last; 
} 
rewrite ^/([0-9A-Za-z]+)\+/?$ /yourls-infos.php?id=$1 last; 
rewrite ^/([0-9A-Za-z]+)\+all/?$ /yourls-infos.php?id=$1&all=1 last; 
}


扫描二维码推送至手机访问。

版权声明:本文由短链接发布,如需转载请注明出处。

本文链接:https://www.ft12.com/article_195.html

分享给朋友:

相关文章

HTTP的长连接和短连接

HTTP的长连接和短连接

 本文总结&分享网络编程中涉及的长连接、短连接概念。    关键字:Keep-Alive,并发连接数限制,TCP,HTTP一、什么是长连接     HTTP1.1…

失去微信的惊艳,腾讯还能走多远

失去微信的惊艳,腾讯还能走多远

最近微信再次改版,上线了“看一看”、“搜一搜”这么两个功用,而悉数职业又是一片唱好,认为微信又找到了全新的增加点之类之类。可是作为一个普通用户,却对这次更新感到绝望,微信正在变得越来越不酷,当年摇一摇、语音发送、公众号、微信红包等等所带来的…

摩拜单车发布“摩拜+”战略 过半新用户来自微信小程序

5月19日消息,摩拜单车在北京举行发布会,正式宣布“摩拜+”开放平台战略,全面布局“生活圈”、“大数据”和“物联网”三大开放平台。中国联通(微博)、招商银行、中国银联、百度地图等8大品牌成为摩拜“生活圈”的首批战略合作伙伴。 此外,摩拜单…

FT12短网址解读阿里Q4财报:将增加短网址投入成本

阿里巴巴周五收涨,盘中股价创历史记录。公司周四发布最新财报,财报显示,阿里巴巴集团第四财季收入为385.79亿元人民币,同比增加60%;阿里中心电商事务收入同比增加47%,运营赢利达165亿元;包括阿里云以及数字媒体和文娱事务等新式事务收入…

飞牛网上线极速达业务 大润发正式布局全渠道

飞牛网上线极速达业务 大润发正式布局全渠道

2017年5月12日12点12分,飞牛网配送员小刘从大润发上海闸北店出发,历时12分钟,将12.00元的产品送至静安区江场三路12号。当客户汪先生承认收货时,飞牛急速达事务第一笔订单顺利完成。大润发飞牛网宣告,急速达正式上线,这也标志着大润…

“艺网”成为首个获千万级Pre-A轮融资的短网址电商

无论是拍卖、租赁、社区、还是电商,互联网艺术品途径终极目的都是撬动C端用户花费。但不可否认的是,艺术品买卖商场现在仍然比花费晋级慢半拍,用“艺网”创始人朱彤的话来说,“让艺术品走向千家万户最少还需要两年”。2015年建立的“艺网”已经完成了…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。