短网址程序YOURLS的安装和配置
YOURLS的装置和装备
YOURLS 是 Your Own URL Shortener 的简写,YOURLS 是一个开源的 PHP短网址程序,让你能够运转自个的 URL 缩短服务。
YOURLS 功用非常强壮,你能够用来做跳转衔接管理和计算,也能够敞开出来给我们运用,而且它还有自个的 API,将它集成到别的服务当中去。
YOURLS 的主要功用
能够揭露(任何人都能够用它创立短衔接)或许私有(只能你自个运用)
能够随机,次序或许自定义 URL 关键词
详细的点击计算报表:前史点击,来历,地理位置
整齐的 AJAX 化的界面
支撑敞开 API
安装和配置:
1. 下载 YOURLS,解压缩
https://github.com/YOURLS/YOURLS/archive/master.zip
2.进入user/ 目录,复制文件config-sample.php为:config.php
下载中文语言包:http://yourls.org/translations 放到 user/language下
3.修改config.php'admin'
);
define( 'YOURLS_DEBUG', false );
define( 'YOURLS_URL_CONVERT', 36 );
$yourls_reserved_URL = array(
'porn', 'faggot', 'sex', 'nigger', 'fuck', 'cunt', 'dick', 'gay',
);
4.在浏览器地址栏输入:http://IP或域名/admin/install.php 进行安装
5.添加rewrite规则(注意,非常重要,否则生成的短链接无法跳转)
nginx直接加入配置文件中即可: 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;