Я полностью потерян. У меня есть сайт с подкаталогом «активы», в котором перечислены файлы, добавленные в 2019 году и ранее, но не будут перечислены файлы, созданные в 2022 году (я не знаю, почему они не использовали его в течение трех лет).
Версия сервера: Apache/2.4.6 (CentOS)
Сервер построен: 10 ноября 2021 г., 14:26:31
Это файл конфигурации, который позволяет видеть 10 из 13 файлов.
<VirtualHost *:80>
ServerName example.com
ServerAlias example.com
Redirect / https://example.com/
ErrorLog logs/error.log
TransferLog logs/access.log
</VirtualHost>
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName example.com
ErrorLog logs/error.log
TransferLog logs/access.log
CustomLog logs/request.log \
"%t %T %D %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b %s"
LogLevel warn
#EU CONFS
#RewriteEngine On
#RewriteRule (.*) https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
SSLEngine on
SSLProxyEngine on
<Directory "/var/www/html/example.com">
AllowOverride FileInfo Options
Order allow,deny
Allow from all
</Directory>
DocumentRoot /var/www/html/example.com
ErrorDocument 404 https://example.com/notfound.html
ErrorDocument 500 https://example.com/internal_error.html
ProxyPass /imgui/cpgimages/ !
ProxyPass /imgui ajp://proxy1
ProxyPass /ui http://proxy2
</VirtualHost>
Я попытался явно добавить каталог для ресурсов, но это не помогло.
<Directory "/var/www/html/example.com/assets">
Options +Indexes +FollowSymLinks
IndexOptions +ShowForbidden
Require all granted
</Directory>
Что мне не хватает?
РЕДАКТИРОВАТЬ: я проверил право собственности/режим, все хорошо. SELinux разрешает, но даже если бы это было не так, контексты верны. mod_cache также не используется.