feat: 简航 SimpleNav 个人网站导航系统(PHP + SQLite)

- 前台:搜索引擎切换+联想下拉、网格板块(常用/工具)、合集标签页
- 后台:初始化/登录、网站/板块/引擎增删改、上下移排序
- 添加网站自动抓取名称与图标(存储于服务器),支持自定义简称
- 一键全部更新(批量刷新图标+名称,保留自定义简称)
- 搜索联想服务端代理(必应/百度/谷歌/搜狗/360/DuckDuckGo)
- 零依赖:原生 CSS/JS,PDO SQLite
This commit is contained in:
2026-09-28 15:48:35 +08:00
parent 714874f11f
commit 6e83cc3ecc
44 changed files with 2169 additions and 2 deletions
+14
View File
@@ -0,0 +1,14 @@
# SimpleNav 安全规则:禁止通过 Web 访问数据库等敏感目录
# 用法:把下面几行加入宝塔站点 n.yangyq.net 的 nginx server{} 块中,然后 reload nginx。
# (放在 /simplenav 子目录部署时用第一条;以后放根目录时用第二组。)
# —— 子目录部署(当前测试阶段)——
location ~ ^/simplenav/data/ { deny all; return 404; }
location ~ ^/simplenav/\.git/ { deny all; return 404; }
# —— 以后放到根目录时启用 ——
# location ~ ^/data/ { deny all; return 404; }
# location ~ ^/\.git/ { deny all; return 404; }
# 可选:禁止 uploads 目录执行脚本(防上传木马)
location ~* ^/simplenav/uploads/.*\.(php|phtml|phar)$ { deny all; return 404; }