2020-03-09 23:53:52 +08:00
|
|
|
|
# ShortLink
|
|
|
|
|
|
2020-03-10 07:59:00 +08:00
|
|
|
|
代码基于 [CRZ.im](https://github.com/Caringor/CRZ.im) 二次开发,感谢原作者的辛勤劳动。
|
2020-03-09 23:53:52 +08:00
|
|
|
|
|
|
|
|
|
## 概述
|
|
|
|
|
|
|
|
|
|
这是一个网址缩短服务的网站的源代码。
|
|
|
|
|
|
|
|
|
|
## 安装
|
|
|
|
|
|
2020-03-10 07:59:00 +08:00
|
|
|
|
### 环境准备
|
|
|
|
|
|
|
|
|
|
+ `PHP 7.0+`
|
|
|
|
|
+ `Nginx 1.15+`
|
|
|
|
|
+ ~~`MySQL 5.5+`~~ (目前还不需要)
|
|
|
|
|
|
2020-08-02 00:11:59 +08:00
|
|
|
|
提示:若访问量较大,建议安装在具有SSD硬盘的服务器上。
|
|
|
|
|
|
2020-03-10 07:59:00 +08:00
|
|
|
|
### 配置修改
|
|
|
|
|
|
|
|
|
|
修改 `config.php` 的相关配置并把 `inc` 目录权限设置为 `755` 即可。
|
|
|
|
|
|
|
|
|
|
### URL 重写规则
|
|
|
|
|
|
|
|
|
|
#### Apache 用户
|
|
|
|
|
|
|
|
|
|
直接使用 `.htaccess` 文件即可。
|
|
|
|
|
|
|
|
|
|
#### Nginx 用户
|
|
|
|
|
|
|
|
|
|
需要把 `nginx-rewrite.conf` 里面的内容添加到 `Nginx` 的配置文件里。
|
2020-03-09 23:53:52 +08:00
|
|
|
|
|
2020-03-10 00:16:29 +08:00
|
|
|
|
## 功能
|
|
|
|
|
|
|
|
|
|
+ 长链转短链
|
|
|
|
|
+ 界面简洁
|
|
|
|
|
+ 一键复制
|
2020-03-09 23:53:52 +08:00
|
|
|
|
|
2020-03-10 00:16:29 +08:00
|
|
|
|
## Todo List
|
2020-03-10 00:02:28 +08:00
|
|
|
|
|
2020-03-10 00:16:29 +08:00
|
|
|
|
+ 增加 `MySQL` 支持
|
|
|
|
|
+ More...
|