本站启用了更加安全的 HTTPS 协议,以 Nginx 作为主站的 Web Server。本站的 博客 基于开源的 Hexo 搭建,运行于 NodeJS 环境,本站的 维基 运行于 PHP 环境,数据库采用开源的 MySQL,内存缓存服务器采用 Redis 。
更新说明
- 2020.12.30:支持 Docker 自动部署。
- 2018.07.26:图片支持 img0 和 img1 多域名。
- 2018.07.04:科学使用 Disqus。
- 2018.06.22:增加 二维码服务。
- 2018.02.12:兼容迁移 Hexo 之前的文章 URL。
- 2017.12.16:搭建 ELK 集中式日志平台。
- 2017.12.09:Hexo 结合 Webhook 支持自动发布。
- 2017.09.23:增加使用 Supervisor。
- 2017.09.10:升级 Nginx 并增加 Lua 模块。
- 2017.09.02:增加使用 Gearman 分布式任务系统。
- 2017.08.18:增加使用 RabbitMQ,见这里。
- 2017.08.12:修改 Nginx 配置。
- 2017.08.11:增加使用 Elasticsearch,见这里。
- 2017.06.17:使用 GoAccess 分析日志,见这里。
- 2017.05.03:启用 Composer 私有镜i像仓库。
- 2017.04.06:增加 Solr 支持,见 Solr Admin。
- 2017.03.01:博客迁移到 Hexo。
- 2017.02.10:将 Nginx 配置增加 限制恶意IP访问。
- 2017.02.07:增加 Nginx 配置,防止其他 域名恶意解析 到本服务器。
- 2017.01.20:增加使用 MongoDB,运行于 Docker 环境,见这里。
- 2017.01.18:增加使用 Docker。
- 2017.01.16:将 Nginx 配置增加 防盗链。
- 2017.01.14:统一流量入口,Nginx 配置主站域名重定向到 www.fanhaobai.com。
- 2017.01.12:增加使用 Robots,协议文件 robots.txt ,网站地图文件 XML格式。
- 2016.12.13:增加多少评论的用户头像,将 HTTP 代理为 HTTPS, 见这里。
- 2016.12.11:将主站博客迁移到 FireKylin。
- 2016.12.08:增加使用 HTTPS。
- 2016.12.07:增加使用 NodeJS。
配置信息
Nginx配置
主配置——nginx.conf
user www www; |
共有配置——common
if ($http_user_agent ~ "DNSPod") { |
主站——www.conf
server { |
主站——rewrite
为了兼容迁移 Hexo 之前文章的 URL,增加以下重写规则:
rewrite ^/2017/08/solr-insatll(.*) /2017/08/solr-install$1 permanent; |
防止域名恶意解析
server { |
限制恶意IP访问
为了保证站点安全可靠,本站开启了恶意 IP 的访问限制,详情见这里。
站点SEO
Robots文件
User-agent: * |
站点地图
本站站点地图文件 XML格式,并部署为自动更新。
SEO专题文章 »
- 如何向搜索引擎提交链接(2017-01-17)
- 自动更新站点地图的部署(2017-01-16)
- Robots协议的那些事(2017-01-12)
