1 Star 2 Fork 1

mqycn / ShortUrl 短网址

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

ShortUrl 短网址

介绍

一个简易的 短网址

安装教程

下载源码,可以安装到任意目录,修改配置文件 config.php

1、服务端安装:

数据库暂时只支持 MongoDB,后续会支持 MySQL,Sqlite。

也可以直接访问测试地址 http://www.miaoqiyuan.cn/products/shorturl/(安装路径:http://www.miaoqiyuan.cn/products/shorturl/git/),在线测试。

<?php

define('AppKey', 'f5eaa2f63518c3389000d369c2b528d0'); //API连接密码
define('AppRoot', 'http://myw3.cn/'); //前端URL

require_once 'drivers/Mongo.php'; //选择存储引擎,支持的引擎见 /drivers/ 目录

$db = new \drivers\Mongo([
	'server' => 'mongodb://localhost:47017',
	'db' => 'shorturl',
]);

2、前端配置

现在仅提供Nginx配置:修改nginx.conf

通过 proxy_pass 将访问,地址为: 安装路径/index.php/ (本例的URL为:http://www.miaoqiyuan.cn/products/shorturl/git /index.php/ ),以域名 myw3.cn为例:

	server {
		listen 80;
		server_name www.myw3.cn myw3.cn;
		
		location / {
			proxy_pass http://www.miaoqiyuan.cn/products/shorturl/git/index.php/;
		}
	}

使用说明

现在仅支持通过 API的方式 调用。 安装路径/api.php?appKey=[appKey]&method=[方法]

为了方便测试,另外增加了 test.html,用于 生成 API调用链接和测试

现在仅支持两个方法(第一次创建短网址前必须先调用安装接口):

method=install 安装 输入图片说明

method=create&url=[url] 创建短网址 输入图片说明

空文件

简介

一个简单的短网址系统,测试地址: 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/mqycn/ShortUrl.git
git@gitee.com:mqycn/ShortUrl.git
mqycn
ShortUrl
ShortUrl 短网址
master

搜索帮助