在宝塔中创建站点时,默认生成的配置文件如下
listen 80;
server_name www.baidu.com;
index index.html;
root /www/wwwroot/www.baidu.com;
#CERT-APPLY-CHECK--START
# 用于SSL证书申请时的文件验证相关配置 -- 请勿删除
include /www/server/panel/vhost/nginx/well-known/www.baidu.com.conf;
#CERT-APPLY-CHECK--END
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
#SSL-END
#ERROR-PAGE-START 错误页配置,可以注释、删除或修改
error_page 404 /404.html;
#error_page 502 /502.html;
#ERROR-PAGE-END
#PHP-INFO-START PHP引用配置,可以注释或修改
include enable-php-81.conf;
#PHP-INFO-END
#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
include /www/server/panel/vhost/rewrite/www.baidu.com.conf;
#REWRITE-END
这里域名暂时用www.baidu.com替代
每次刷新时页面显示404,需要重新熟人域名才正常。应该是前端配置不对,咨询排查了配置文件,修改如下后正常:
listen 80;
server_name www.baidu.com;
location / {
root /www/wwwroot/www.baidu.co