Apache 2.4.7 在移动用户代理上禁用图像

Apache 2.4.7 在移动用户代理上禁用图像

我有一台安装了 Apache 2.4.7 的 ubuntu 服务器,移动客户端无法检索图像,但在桌面上可以检索。Apache 根据 User Agent 标头阻止图像,错误为 403 Forbidden。

已启用 Mod 重写。我的 .htacces 文件很简单:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

我的 vhost conf 文件

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/eventbook.ro/public

    ServerName eventbook.ro

    <Directory "/var/www/eventbook.ro/public">
            Options Indexes FollowSymLinks MultiViews
            AllowOverride All
            Order allow,deny
            allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

如何在 apache 上为移动设备启用图像?

您可以在这里查看:eventbook.ro

更新:apache 的错误日志给了我一个线索

[core:crit] [pid 13899] (13)Permission denied: [client 188.25.90.176:51594] AH00529: /var/www/eventbook.ro/public/images/event/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/www/eventbook.ro/public/images/event/' is executable, referer: http://eventbook.ro/

因此,将图像子目录的权限更改为 777 解决了问题...但是将公共文件夹的权限设置为 777 可以吗?

相关内容