簡體   English   中英

Symfony2 + AngularJS允許路由

[英]Symfony2 + AngularJS allow route

我有一個具有這種結構的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有一個“禁止”錯誤,當執行第二個有頁面但沒有參數...我試圖在.htaccess / web文件夾中允許此路由但不成功。

我怎樣才能允許參數和這條路線?

要解決此錯誤,我更新了Web文件夾的.htaccess文件:

DirectoryIndex index.html #app.php

<IfModule mod_rewrite.c>
    RewriteEngine Off #On
    ...
</IfModule>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM