この質問が以前に尋ねられたことは知っていますが、何らかの理由でうまくいきません。
サブフォルダー (IE: http://www.mydomain.com/myapp ) にsymfony2 をインストールしようとしていますが、いくつかの問題が発生しています。
このサブパス IE を指すようにすべてのルートを変更する必要があるようです。
fos_user_group:
resource: "@FOSUserBundle/Resources/config/routing/group.xml"
prefix: /myapp/group
..これはルーティングの仕事をします。
ただし、何があっても、symfony のドキュメントでは、assetic が正しいパスを決定すると述べています ( http://symfony.com/doc/current/book/templating.html#linking-to-assets )。ルート ドメイン IE からアセットを検索しようとしています:
http://www.mydomain.com/bundles/acmedemobundle/js/script.js
関連する問題について、基本的にGoogleのすべてのリンクを調べました。試してみましたがRewriteBase /myapp
、RewriteBase /myapp/web
すべて役に立ちませんでした。
誰か助けてくれませんか?自分の URL とアセットをサブフォルダーに適切にルーティングするのがこれほど難しいのは正気ではないようです。移植性のために (アセットの問題が何らかの形で解決されたとしても)、すべてのルートを変更せずにこれを行う方法はありませんか?
余談ですが、UNIXサーバーでこれを試したことはまだありません。現在、すべてのテストは wampserver で行われています。