博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
caddy server 几个常用插件
阅读量:7236 次
发布时间:2019-06-29

本文共 1066 字,大约阅读时间需要 3 分钟。

1.log日志
 
log /var/www/log/example.log
2.目录访问
 
browse
3.gzip压缩
 
gzip
4.自主ssl证书
 
tls /path/ssl/example.com.crt /path/ssl/example.com.key
5.git拉取功能(3600秒为间隔时间)
 
git https://github.com/user/project.git /var/www/html/git/ {
  interval 3600
}
6.访问口令认证(用户emiria,密码abc123)
 
basicauth / emiria abc123
7.cors跨域(下载时记得勾上)
 
cors / {  
    origin            https://alleysakura.com
    origin            http://alleysakura.pw https://alleysakura.pw
    methods           POST,PUT
    allow_credentials false
    max_age           3600
    allowed_headers   X-Custom-Header,X-Foobar
    exposed_headers   X-Something-Special,SomethingElse
}
8.IP屏蔽(下载时记得勾上)
 
ipfilter / {  
    rule       block
    ip         212.10.15.0-255 202.10.15.0-10 59.43.247.103
    blockpage  /var/www/html/403.html
}
9.跳转功能(目录重写功能也类似)
 
redir http://example.com{url}
而且不像nginx进行www重定向那么麻烦,把域名原域名(不限协议)写上,大括号里加上这个就可以,简直太赞了
 
10.自定义错误页面
 
errors {
    404 404.html
    500 /var/www/html/500.html
}
3:传统php+mysql建站
包管理器安装mysql+php,然后添加
 
fastcgi / 127.0.0.1:9000 php
4:caddy特色markdown建站
具体官方wiki上有示例,功能非常强大
 
5:反向代理引入更多后端系统
引入反向代理,只需一行
 
proxy / localhost:4000
负载均衡也是类似配置的23333
 
proxy / 10.10.201.222:80 10.10.201.221:80 {
        policy round_robin
    }

 

转载地址:http://heofm.baihongyu.com/

你可能感兴趣的文章
Docker管理工具-Swarm部署记录
查看>>
2015 计蒜之道 初赛(4)爱奇艺的自制节目(枚举 贪心)
查看>>
小程序页面可以放置转发按钮,同时开放了微信运动步数背景音乐播放等更多基础能力...
查看>>
如何实现dede首页栏目文章指定调用
查看>>
bbed改动undo段状态(ORA-01578)
查看>>
vijos- P1383盗窃-黑珍珠 (python + 代码优化)
查看>>
python之 前端HTML/CSS基础知识学习笔记
查看>>
终结者:负载均衡之Nginx(一)
查看>>
Python基础之控制流
查看>>
超慢速移动动画使用CSS3实现流畅效果
查看>>
为什么String类是不可变的?
查看>>
Maven介绍,包括作用、核心概念、用法、常用命令、扩展及配置
查看>>
Hibernate(十五):QBC检索、本地SQL检索和HQL删除
查看>>
BZOJ 1091([SCOI2003]分割多边形-分割直线)
查看>>
<html>
查看>>
淘宝中间的一像素线(手机端)
查看>>
iOS开发 之 不要告诉我你真的懂isEqual与hash!
查看>>
vscode: Visual Studio Code 常用快捷键1
查看>>
多线程(7)多线程中的异常处理
查看>>
(转)基于MVC4+EasyUI的Web开发框架经验总结(12)--利用Jquery处理数据交互的几种方式...
查看>>