如何在直接访问域名的时候展示一个简单的页面

假设已经使用233脚本部署ws并安装[[caddy]]。新建一个用于存放网站文件的文件夹,比如/var/www,然后上传包括index.html在内的文件到此文件夹。可以自行下载一个网站模板,我使用的是一个html5音乐播放器

上传完成之后,打开/etc/caddy/caddyfile,修改其中的内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
http://你的域名 {
redir https://你的域名{uri}
}
https://你的域名 {
root /var/www
timeouts none
tls 用于申请证书的电子邮箱
gzip
index index.html
tls /etc/ssl/caddy/acme/acme-v02.api.letsencrypt.org/sites/域名/域名.crt /etc/ssl/caddy/acme/acme-v02.api.letsencrypt.org/sites/域名/域名.key
proxy /你设置的path localhost:监听端口 {
websocket
header_upstream -Origin
}
}

修改完成后重启Caddy,直接访问域名应该就可以看到效果了。