Tôi hoàn toàn lạc lối. Tôi có một trang web có thư mục con tên là "nội dung" liệt kê các tệp được thêm vào năm 2019 trở về trước, nhưng sẽ không liệt kê các tệp được tạo vào năm 2022 (tôi không biết tại sao họ không sử dụng thư mục này trong ba năm).
Phiên bản máy chủ: Apache/2.4.6 (CentOS)
Máy chủ được tạo: ngày 10 tháng 11 năm 2021 14:26:31
Đây là tệp cấu hình cho phép xem 10 trong số 13 tệp.
<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>
Tôi đã cố gắng thêm một thư mục cho nội dung một cách rõ ràng nhưng không được.
<Directory "/var/www/html/example.com/assets">
Options +Indexes +FollowSymLinks
IndexOptions +ShowForbidden
Require all granted
</Directory>
Tôi đang thiếu gì?
CHỈNH SỬA: Tôi đã kiểm tra quyền sở hữu/chế độ, tất cả đều tốt. SELinux được cho phép, nhưng ngay cả khi không, bối cảnh vẫn đúng. mod_cache cũng không được sử dụng.