My CakePHP ứng dụng v3.x chạy tốt trong môi trường Vagrant địa phương của tôi, nhưng khi tôi triển khai đến Heroku, tôi nhận được 403 lỗi cho tất cả các file javascript nằm ở /webroot/vendor/...
403 lỗi cho các tập tin trong thư mục js nhà cung cấp trên Heroku
CSS và các tệp javascript bên ngoài thư mục tải tốt.
https://example.com/js/i_load_fine.js
https://example.com/vendor/i_cause_403_error.js
/Procfile
web: vendor/bin/heroku-php-apache2
This question âm thanh tương tự, nhưng tôi đã kiểm tra và .htaccess đã có RewriteCond đề nghị:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>