如果我将文件中的代码粘贴到 index.html 中并尝试从浏览器访问它,则可以使用,但如果我尝试使用 WinSCP 将文件传输到 /var/www/html 目录,则会出现“403 禁止;您无权访问”。我还尝试使用 root 登录或没有 root 访问权限的用户复制文件 + 将 /var/www/html 目录 chown 为 root,apache,但没有任何效果。可能是什么问题?
答案1
此类问题的根源往往在于 SELinux 安全上下文违规。
答案2
编辑/etc/httpd/conf/httpd.conf
文件。添加以下代码。
<Directory "path">
#Options FollowSymLinks
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride None
Allow from all
</Directory>
然后,重新启动httpd
。