首页
VPS优惠码(更新ing)
美国VPS主机推荐
精选便宜VPS
其它便宜VPS
便宜服务器
VPS代购
关于
English
更多
VPS优惠码(更新ing)
美国VPS主机推荐
精选便宜VPS
其它便宜VPS
便宜服务器
VPS代购
关于
English
Search
1
搬瓦工:CN2线路VPS年付46.7美元起,2.5-10Gbps带宽CN2 GIA线路季付46.7美元起
13,028 阅读
2
免费试用4小时的VPN
10,591 阅读
3
多国免费代理—飞迅VPN代理FXvpn
5,899 阅读
4
DediPath:Memorial Day全场VPS五折年付10美元起,洛杉矶独立服务器月付39美元起
5,003 阅读
5
3D肉蒲团之极乐宝鉴
3,428 阅读
VPS优惠动态
VPS推荐
VPS指南/教程
VPS评测
独立服务器
免费空间
域名相关
其它
软件相关
Search
标签搜索
KVM
洛杉矶
OpenVZ
XEN
香港VPS
洛杉矶VPS
日本VPS
便宜服务器
圣何塞
凤凰城
达拉斯
高防VPS
西雅图
CN2 GIA
香港CN2
80VPS
支持支付宝
CN2
洛杉矶MC
新加坡VPS
VPSok
累计撰写
6,871
篇文章
累计收到
15
条评论
首页
栏目
VPS优惠动态
VPS推荐
VPS指南/教程
VPS评测
独立服务器
免费空间
域名相关
其它
软件相关
页面
VPS优惠码(更新ing)
美国VPS主机推荐
精选便宜VPS
其它便宜VPS
便宜服务器
VPS代购
关于
English
搜索到
1
篇与
URL缩短
的结果
2011-11-17
YOURLS:属于自己的短网址
有些朋友对好VPS的短网址感兴趣询问我,很早的时候,我分享过一个wordpress插件对一些较长的地址实现URL缩短,今天,我再分享一个开源PHP程序—YOURLS。 首先,我们下载YOURLS源码,目前最新版本为1.5,直接到官网下载(http://yourls.org/)。然后,配置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://site.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,按步骤即可,它的后台管理地址为:http://你的短网址/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;}
2011年11月17日
1,619 阅读
0 评论
48 点赞