【发布时间】:2015-02-12 09:54:00
【问题描述】:
我有一个具有这种结构的 Symfony2 项目(包括 angularjs 项目):
Project (Symofony2)
|_ app
|_ ...
|_ src
| |_ Bundle
| |_ Resources
| |_ Views
| |_ template.html.twig
|_ web
|_ public
|_ app.php
|_ app_dev.php
|_ project_angularjs (AngularJS working project)
我的 AngularJS 项目有这个 URL 来执行项目:
http://v/Project/web/project_angularjs/#/ad/0
(#/ad/0 --> 是参数)
我的 template.html.twig 有这个代码:
<iframe src="http://v/Project/web/project_angularjs/#/ad/0">
</iframe>
但只有当我发送它时它才有效(不带参数并指定 index.html): http://v/Project/web/project_angularjs/index.html
<iframe src="http://v/Project/web/project_angularjs/index.html">
</iframe>
当我执行第一个 URL 时出现“禁止”错误,而执行第二个 URL 时有页面但没有参数...我试图在 /web 文件夹中的 .htaccess 中允许此路由但未成功。
我怎样才能允许参数和这条路线?
【问题讨论】:
标签: php angularjs .htaccess symfony web