Symfony2 + AngularJS разрешить маршрут

0

У меня есть проект 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 в папке/веб-папке, но безуспешно.

Как я могу разрешить параметры и этот маршрут?

Теги:
.htaccess
web

1 ответ

0
Лучший ответ

Чтобы решить эту ошибку, я обновляю файл.htaccess веб-папки:

DirectoryIndex index.html #app.php

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню