gpt4 book ai didi

javascript - Heroku vendor 目录中的 js 文件出现 403 错误

转载 作者:行者123 更新时间:2023-11-28 02:24:09 25 4
gpt4 key购买 nike

我的 CakePHP v3.x 应用程序在我的本地 Vagrant 环境中运行良好,但是当我部署到 Heroku 时,对于位于 /webroot/vendor/... 中的所有 javascript 文件,我收到 403 错误/p>

该目录外的 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>

最佳答案

I wonder if "vendor" is a reserved word in Heroku?

是的,如果您将使用“vendor ”文件夹名称,可能会出现错误 403 错误。因为根目录 web 服务器 vendor/bin/ 。不要使用公共(public)名称“vendor”和“bin”。

关于javascript - Heroku vendor 目录中的 js 文件出现 403 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48039731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com