参考资料
详细简介
YOURLS (Your Own URL Shortener) 是一个开源的PHP程序,允许用户创建和管理自定义短链接。它支持自定义域名、统计跟踪和API访问。
特点
-
自托管,完全控制数据
-
支持自定义短链接
-
提供点击统计
-
支持API操作
-
插件系统扩展功能
-
多用户支持
最新更新内容及时间
最新稳定版本:1.9.2 (2023年5月17日)
主要更新:
-
安全修复
-
兼容性改进
-
性能优化
镜像下载地址
官方GitHub发布页:
https://github.com/YOURLS/YOURLS/releases
官网地址
文档地址
官方文档:
Welcome to YOURLS | YOURLS
Docker安装示例
- docker run --name yourls -d \
- -e YOURLS_DB_HOST=yourdbhost \
- -e YOURLS_DB_USER=yourdbuser \
- -e YOURLS_DB_PASS=yourdbpass \
- -e YOURLS_DB_NAME=yourdbname \
- -e YOURLS_SITE=https://your-domain.com \
- -p 8080:80 \
- yourls/yourls
.htaccess设置教程
基本配置示例:
- RewriteEngine On
- RewriteBase /
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule ^.*$ /yourls-loader.php [L]
常用错误问题
-
数据库连接错误:
-
检查数据库凭据
-
确保数据库服务运行
-
-
重定向循环:
-
检查.htaccess配置
-
验证服务器Rewrite模块启用
-
-
API访问失败:
-
检查API密钥
-
验证权限设置
-
-
插件冲突:
-
禁用所有插件后逐一测试
-
检查插件兼容性
-
-
性能问题:
-
优化数据库
-
启用缓存
-