我的知识记录

商务中国虚拟主机HTTPS 403原因_权限与默认首页排查

商务中国虚拟主机做 HTTPS 403,Nginx 的 403 常见原因是目录下没有 index 文件且 autoindex off(目录浏览关闭),访问目录时 Nginx 找不到默认首页就返回 403。上传 index.html/index.php 或开启 autoindex 即可。Apache 的 403 常见是 Options -Indexes 或权限问题。

默认首页排查:Nginx 的 index 指令(index index.html index.htm index.php;),Apache 的 DirectoryIndex,IIS 的默认文档。目录下没有这些文件且目录浏览关闭就返回 403。上传 index 文件或在配置里加默认首页。虚拟主机在面板的"默认文档"里设置。

参考(403权限修复命令): ``` # 查看权限和属主 ls -la /www/wwwroot/域名 ls -la /www/wwwroot/域名/index.php

# 批量修复权限 find /www/wwwroot/域名 -type d -exec chmod 755 {} ; find /www/wwwroot/域名 -type f -exec chmod 644 {} ;

# 修复属主(Nginx) chown -R www:www /www/wwwroot/域名 # Apache chown -R apache:apache /www/wwwroot/域名 # 写入目录给775 chmod 775 /www/wwwroot/域名/upload chown www:www /www/wwwroot/域名/upload

# Nginx错误日志 tail -50 /var/log/nginx/error.log # Apache错误日志 tail -50 /var/log/httpd/error_log

# 测试源站(绕过CDN) curl -I -x 127.0.0.1:80 http://域名/ ```

预防 403:权限规范化(目录 755 文件 644)、默认首页必传、修改配置前备份、防盗链白名单包含所有绑定域名、定期检查访问日志的 403 状态码。403 占比超过 5% 就要排查原因,正常站点 403 占比在 1% 以下。

Apache 403 专项:Apache 错误日志在 /var/log/httpd/error_log 或 /var/log/apache2/error.log,常见 "client denied by server configuration"(deny 规则或 Options)、"Permission denied"(文件系统权限)。.htaccess 语法错误会导致 500 不是 403,注意区分。

商务中国虚拟主机HTTPS 403原因_权限与默认首页排查

标签:

更新时间:2026-09-02 13:45:30

上一篇:FTP大文件上传连接重置日志分析_FTP大文件上传连接重置教程详解

下一篇:域名解析与www跳转配合配置_从解析到配置完整流程_宝塔面板一键配置