【发布时间】:2014-10-01 03:20:27
【问题描述】:
尽管路径正确,但我的网站图片均未加载。在我的 Apache 日志中,我有很多:
(13)Permission denied: [client 87.231.108.18:57108] AH00035: access to
my/file/path/some-photo.jpg denied because search permissions are missing
on a component of the path
在httpd.conf 文件内:
User apache
Group apache
一直到我的网站目录,文件夹归apache:apache 所有,chmod 一直设置为774。
SELinux 布尔值 httpd_can_network_connect 一直是 On。
我正在使用.htaccess 文件将我的域名重定向到适当的目录。我怀疑这可能是问题的原因,但是......这只不过是一种直觉。
我确实需要帮助,欢迎提出任何建议。 非常感谢!
编辑 .htaccess 文件的内容:
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} www\.domain\.com
RewriteRule (.*) /domain/$1 [L]
【问题讨论】:
-
在那种情况下,你能显示你的htaccess代码吗?
-
正确!感谢您的帮助建议
-
您的图片在
domain文件夹中? -
您是否在 Wordpress htaccess 中添加了一些规则或其他内容?
-
先生,您让我走上了正轨。万分感谢。你结束了漫长的流浪。我会回答我自己的问题,提供我的修复细节
标签: apache .htaccess permissions chmod chown