Caddy2服务器伪静态
文章目录
laravel和ThinkPHP6框架
Caddy2在laravel和ThinkPHP6框架的伪静态设置.
配置文件
{
admin off
#debug
}
(dnspod_token) {
dns dnspod 106602,dbxxxxxxxxxxxxxxxx
}
# laravel
shop.getce.cn {
root * /data/www/dujiaoka/public
tls {
import dnspod_token
}
route {
file_server /assets/*
file_server /vendor/*
file_server /favicon.ico
file_server /robots.txt
rewrite /* /index.php{uri}
reverse_proxy 127.0.0.1:9000 {
transport fastcgi {
split .php
}
}
}
}
#ThinkPHP 6
*.getce.cn {
root * /data/www/newblog/public
tls {
import dnspod_token
}
route {
file_server /static/*
file_server /favicon.ico
file_server /robots.txt
rewrite /* /index.php{uri}
reverse_proxy 127.0.0.1:9000 {
transport fastcgi {
split .php
}
}
}
}
SSL证书
证书会自动续签,不用自己管理.
这个设置可以适合linux和windows以及mac os