YOURLS (Your Own URL Shortener) 是一个开源的PHP的程序,可以利用它来构建属于自己的URL缩短服务,YOURLS还可以集成到WordPress博客中使用。
- 私有(只能自己使用)或 公共(所有人都可以创建短网址)模式
- 支持顺序生成 或 自定义 URL 关键字
- 好用的书签:轻松创建和分享链接
- 完善的统计:历史点击报告、来源追踪、访客地理位置
- 简洁的 AJAX 界面
- 开发者 API
- 友好的安装流程
修改配置文件
首先打开 includes\config-sample.php:
<?php
define( 'YOURLS_DB_USER', 'your db user name' ); #MySQL数据库用户名
define( 'YOURLS_DB_PASS', 'your db password' ); #MySQL数据库密码
define( 'YOURLS_DB_NAME', 'yourls' ); #MySQL数据库名称
define( 'YOURLS_DB_HOST', 'localhost' ); #MySQL数据库地址
define( 'YOURLS_DB_PREFIX', 'yourls_' ); #MySQL数据库表头
define( 'YOURLS_SITE', 'http://your-own-domain-here.com' ); #短网址站点域名
define( 'YOURLS_HOURS_OFFSET', 0 ); #时区,+8
define( 'YOURLS_LANG', 'zh_CN' ); #语言设置zh_CN
define( 'YOURLS_UNIQUE_URLS', true ); #不允许一个短域名对应多个URL
define( 'YOURLS_PRIVATE', true ); #私人(true)或公开(false)
define( 'YOURLS_COOKIEKEY', 'modify this text with something random' );
$yourls_user_passwords = array(
'username' => 'password', #用户名 和 密码
);
define( 'YOURLS_DEBUG', false );
define( 'YOURLS_URL_CONVERT', 36 );
$yourls_reserved_URL = array(
'porn', 'faggot', 'sex', 'nigger', 'fuck', 'cunt', 'dick',
);
然后把 config-sample.php 重命名为 config.php
网页汉化
首先你在github上面下载汉化包
https://github.com/guox/yourls-zh_CN
下载的文件放在user/languages目录下
define(‘YOURLS_LANG’, ‘zh_CN’);
不需要加上后缀名
安装YOURLS
打开 http://域名/admin/install.php 安装YOURLS。
怎么集成到WordPress啊
这个似乎并不行,WP我用得也不多。YOURLS架设的时候也是单独一个虚拟主机做的。不好意思,帮不到你~