当我尝试包含FOSJsRoutingBundle文件时,我收到了404错误。
获取https://monSite.com/bundles/fosjsrouting/js/router.js [HTTP / 1.1 404未找到54毫秒]
获取https://monSite.com/js/routing [HTTP / 1.1 404未找到0毫秒]
获取https://monSite.com/bundles/fosjsrouting/js/router.js [HTTP / 1.1 404 找不到48毫秒]
获取https://monSite.com/js/routing [HTTP / 1.1 404未找到0毫秒]
我按照doc安装此Bundle。
这就是我包含文件的方式:
<script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
<script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
在我的Routing.yml中:
# app/config/routing.yml
fos_js_routing:
resource: "@FOSJsRoutingBundle/Resources/config/routing/routing.xml"
我不会忽视为什么这不说。
编辑:我尝试访问https://monSite.com/bundles/js,但我找不到404。我签入文件夹web并且bundle是create并包含fosjsrouting文件夹。
答案 0 :(得分:0)
我知道我失败的地方,那是因为我忘了在我的apache重写网址中添加包。