站长论坛
标题:
PHP短网址压缩程序 单文件无需数据库
[打印本页]
作者:
superadmin
时间:
2011-1-4 15:47
标题:
PHP短网址压缩程序 单文件无需数据库
该程序只有一个文件,上传到网站即可使用,子目录也可以,无需数据库,使用方便。
程序是如何实现无需数据库的呢? 本程序包含bit.ly、goo.gl、is.gd、tinyurl.com四个网址压缩网站接口,可以任选一个,默认是bit.ly。如果你的域名是abc.com,那么输入很长的网址压缩后会生成
http://abc.com/abcdef
这样的短网址,当打开这个网址的时候会访问对应的
http://bit.ly/abcdef
, 然后再访问被压缩的长网址,虽然经过了多一次转跳,但是速度仍然还是很快的。你也可以选择goo.gl、is.gd或者tinyurl.com。
默认生成的网址是类似:
http://abc.com/?abcdef
的网址,含有问号,如果需要开启伪静态,请添加伪静态规则:
Nginx版:
if (!-e $request_filename){
rewrite ^/(.*)$ /index.php?$1 last;
}
Apache版:
RewriteRule ^/(.*)$ /index.php?$1 last;
如果是子目录(如myurl):
if (!-e $request_filename){
rewrite ^/myurl/(.*)$ /index.php?$1 last;
}
Apache版:
RewriteRule ^/myurl/(.*)$ /index.php?$1 last;
程序下载:
http://u.115.com/file/f612531a25
程序为单文件,使用方便,而且比较稳定,
点击查看演示
欢迎光临 站长论坛 (http://www.tzlink.com/bbs/)
Powered by Discuz! X3.2