代码拉取完成,页面将自动刷新
一个简易的 短网址
下载源码,可以安装到任意目录,修改配置文件 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] 创建短网址
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型