CHMOD 文件和目录权限改回

CHMOD 文件和目录权限改回

我有一个网站,我试图链接存储在目录中的图像,但是当我将文件权限更改为 775 时,它们会变回 644,并且图像不会显示。它显示错误 403 禁止错误

我的 .htaccess 是

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteRule .*\.()$ - [F,NC]

RewriteCond %{HTTP_REFERER} !^http://coolio85.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://example.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.example.com/.*$      [NC]

RewriteCond %{HTTP_REFERER} !^http://www.example.com$      [NC]
RewriteCond %{HTTP_REFERER} !^https://example.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://example.com$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.example.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^https://www.example.com$      [NC]
RewriteRule ^html/(.*)$ /$1 [L,NC,R]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]

答案1

除非文件确实是可执行文件,否则它们不应该具有 775 权限。

您需要检查从根目录到包含该文件的目录级别的目录权限,并确保为所有者/组/其他方在这些目录上设置了 eXecute 位。

相关内容