【发布时间】:2018-06-10 21:43:56
【问题描述】:
我的 CakePHP v3.x 应用程序在我的本地 Vagrant 环境中运行良好,但是当我部署到 Heroku 时,位于 /webroot/vendor/... 的所有 javascript 文件都出现 403 错误
该目录之外的 CSS 和 javascript 文件可以正常加载。
https://example.com/js/i_load_fine.js
https://example.com/vendor/i_cause_403_error.js
/过程文件
web: vendor/bin/heroku-php-apache2
This question 听起来很相似,但我查了一下,.htaccess 已经有推荐的 RewriteCond:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
【问题讨论】:
标签: javascript .htaccess cakephp heroku