caddy 配置文件问题,怎么就不对呢?
http://beggar.tk:80{
redir https://www.beggar.tk:443{url}
}
http://www.beggar.tk:80{
redir https://www.beggar.tk:443{url}
}
https://www.beggar.tk:443 {
gzip
tls @www.beggar.tk”>[email protected]
root /www
proxy /2cb30ddb localhost:25930 {
websocket
header_upstream -Origin
}
fastcgi / /run/php/php7.0-fpm.sock php
}
测试不行
http://www.beggar.tk:80, http://beggar.tk:80{
redir https://www.beggar.tk:443{url}
}
https://www.beggar.tk:443 {
gzip
tls [email protected]
root /www
proxy /2cb30ddb localhost:25930 {
websocket
header_upstream -Origin
}
fastcgi / /run/php/php7.0-fpm.sock php
}
也不行
到底该怎么写
就是@和www都转移到https
河南网友:SSL设置成啥?full吗?
山西网友:caddy -conf=/path/to/Caddyfile
看哪里出错
新疆网友:2019/09/27 02:05:40 error inspecting server blocks: parse http://beggar.tk:80{: invalid port ":80{" after host
浙江网友:根本没搞懂你是想怎样的
只是想加证书,直接域名就行,会自动跳转,也没有redir的
beggar.tk {
}
你是不想要证书的
beggar.tk:80 {
}
想要支持php的,首先确认你存在 /run/php/php7.0-fpm.sock php 这个路径和文件,而不是照搬
fastcgi / /run/php/php7.0-fpm.sock php {
ext .php
split .php
index index.php
}
也可以用 fastcgi / 127.0.0.1:9000 php
海南网友:看起来… 是我括号写错了
写好了提醒重定向次数太多;
福建网友:
- https://www.beggar.tk, http://www.beggar.tk {
- redir 301 {
- if {host} is beggar.tk
- / https://www.{host}{uri}
- }
- gzip
- tls [email protected]
- root /www
- proxy /2cb30ddb localhost:25930 {
- websocket
- header_upstream -Origin
- }
- fastcgi / /run/php/php7.0-fpm.sock php
- on startup php-fpm7
- header / {
- Strict-Transport-Security "max-age=31536000;includeSubdomains;preload"
- }
- }
复制代码
北京网友:caddy自动跳转,这样就完了
复制代码
湖北网友:想法是,
http://beggar.tk 和http://www.beggar.tk
都跳转到https://beggar.tk
支持PHP的文件是存在的.
青海网友:
重定向太多,我才你用了cf,要到cf里改ssl模式
黑龙江网友:用宝塔的nginx
台湾网友:用宝塔的nginx
北京网友:是滴,,, 对哈 还有重定向太多这个 可以通过CF的设置面板修改!
吉林网友:感谢大佬提供帮助!
湖南网友:能用吗?套 wss 我从来没成功过。
西藏网友:我还是我原来的写的方式
然后直接设置下CF的SSL就可以了.
上次我就括号写错了
广西网友:
- http://www.beggar.tk {
- gzip
- root /www
- proxy /2cb30ddb localhost:25930 {
- websocket
- header_upstream -Origin
- }
- fastcgi / /run/php/php7.0-fpm.sock php
- }
复制代码
青海网友:
- http://www.beggar.tk {
- gzip
- root /www
- proxy /2cb30ddb localhost:25930 {
- websocket
- header_upstream -Origin
- }
- fastcgi / /run/php/php7.0-fpm.sock php
- }
复制代码
陕西网友:拜托,都用人家的产品,好歹也去官方瞧一下,caddy 卖点就是全自动 HTTPS ,默认就是 HTTPS ,首页大写的两行吹爆自家特点:
支持HTTPS又不是caddy特有,哪一个web server都支持,但原生自动支持目前就 caddy ,不然caddy谁用,怎么抢市场的
安徽网友:
- test.com
- {
- tls [email protected]
- tls {
- dns cloudflare
- }
- log / /etc/caddy/test.com_access.log "{combined}" {
- rotate_size 100 # Rotate a log when it reaches 100 MB
- rotate_age 14 # Keep rotated log files for 14 days
- rotate_keep 10 # Keep at most 10 rotated log files
- rotate_compress # Compress rotated log files in gzip format
- }
- errors /etc/caddy/test.com_error.log {
- 404 404.html # Not Found
- rotate_size 100 # Rotate a log when it reaches 100 MB
- rotate_age 14 # Keep rotated log files for 14 days
- rotate_keep 10 # Keep at most 10 rotated log files
- rotate_compress # Compress rotated log files in gzip format
- }
- root /etc/caddy/www
- }
- http://www.test.com
- {
- redir https://test.com{uri}
- }
复制代码
贵州网友:请问cf面板要怎么修改呢?我也是重定向过多
湖南网友:请问cf面板要怎么修改呢?我也是重定向过多
湖北网友:域名?不是修改SSL的设置?
楼主我没明白啊 说详细点
青海网友:就是你要设置的那个域名啊 然后进去了设置SSL就行了 我上面不是说了么
澳门网友:SSL设置成啥?full吗?
广东网友:对
吉林网友:非常感谢~
未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » caddy 配置文件问题,怎么就不对呢?