php 短连接程序:
http://yourls.org/
安装
xx.com/yourls/admin/install.php
后台:
xx.com/yourls/admin/
前台重写需要nginx重写url
nginx rewriteurl
location /yourls/ {
if (!-e $request_filename) {
rewrite ^/yourls/([0-9a-z]+)/?$ /yourls/yourls-go.php?id=$1 last;
rewrite ^/yourls/([0-9a-z]+)\+/?$ /yourls/yourls-infos.php?id=$1 last;
rewrite ^/yourls/([0-9a-z]+)\+all/?$ /yourls/yourls-infos.php?id=$1&all=1 last;
}
}
apache重写格式参考:
RewriteRule ^([0-9A-Za-z]+)/?$ /yourls/yourls-go.php?id=$1 [L]
这样就实现了短连接