私は公式と管理パートの2つのアプリケーションを含む序文symfonyプロジェクトを持っています。 adminのアプリケーションファイルをproject_path/web/adminに移動する必要があります。ですから、私がwww.project.com/adminを呼び出すと、adminプロジェクトが表示されます。 これを許可するにはどのようにプロジェクトを設定する必要がありますか?symfony:アプリケーションディレクトリを変更
答えて
アプリケーションをドキュメントルートに移動すると、セキュリティホールが形成されます。なぜなら、あなたのアプリケーションファイルは、セキュリティ保護されていないと誰でもアクセスできるからです。単独のアプリケーション(一般公開のもの)用にURL書き換えを使用し、他のアプリケーションでも「クリーンURL」を持たせたいデフォルトのsymfonyプロジェクトセットアップが気に入らない場合は、それらのサブドメインを作成し、 "no_script_name "settings.ymlのパラメータを" on "に設定します。たとえば、このようにしてhttp://myap.domain.com/nice/url/hereのようなURLを持つことができます。あなたのケースでは、パブリックアプリはdomain.comにあり、adminアプリはadmin.domain.comにある可能性があります。もちろん、Apacheの仮想ホストを適切に設定する必要があります。これはsymfonyがあなたのために何かをしているわけではありません。
は間違いなくあなたの問題を解決するには、非常に可能性の高いPROJECT_PATH /アプリケーション/フロントエンド/設定/のrouting.yml
に記載されていますウェブ/管理
にファイルを移動しないでください、私は同様の問題がありました前。私はフロントエンドモジュールを作成し、それを "admin"と呼んで、myproject/backend.php/tableなどにリンクされているリンクを入れます。
ルーティングファイルを使ってwww.project.com/adminより多くを学ぶために
を働く:http://www.symfony-project.org/book/1_2/09-Links-and-the-Routing-System
はあなたのhttp.conf
でmodule_rewriteを有効にすることを忘れないでください- 1. イメージのサイズ変更 - Symfony
- 2. symfony 3変更ラベルのテーマ
- 3. symfonyのデフォルトルートクラスを変更する
- 4. Symfony 2 Webディレクトリの名前を変更
- 5. Symfony:レコードを追加した後の応答を変更する
- 6. アプリケーションディレクトリからマクロテンプレートをインポートする
- 7. アプリケーションディレクトリから文書を取得する
- 8. アプリケーション設定ファイルを別のアプリケーションディレクトリにコピー
- 9. Symfonyの実行時にモデルlazyloadnessを変更するには?
- 10. symfonyプラグインのモデルを変更してください
- 11. Symfony 2.6.0のデフォルト言語を変更するには
- 12. Symfonyのルートコレクションのアクション名を変更しますか?
- 13. Symfony 2でイベントハンドラの優先度を変更する方法
- 14. symfonyのレイアウトhtmlエンコーディングを変更しました
- 15. symfonyでバンドルの名前を変更するには?
- 16. symfony - フォームコールバック検証ツールでフォームの値を変更
- 17. Symfony - ユーザーが名前を変更してもログアウトする
- 18. Symfony 2/Doctrine 2:PersistentCollectionに変更を加えよう
- 19. Symfony - 埋め込みフォームのテンプレートを変更する
- 20. symfony 2フォームタイプコレクションモデルから新しいプロパティごとにラベルを変更
- 21. Symfony 2のFormTypeをchoice_listクロージャをSymfony 3に変換
- 22. Windowsアプリケーションディレクトリにローカルにインストールする
- 23. Django - アプリケーションディレクトリからの静的ファイル
- 24. ここはアンドロイドタブレットのフレックスモバイルアプリケーションのアプリケーションディレクトリです
- 25. symfony swiftmailer可変改行
- 26. symfonyとxDebugビュー変数
- 27. Symfony - 他のバリデータをオーバーライドしないでポストバリデータのエラーメッセージを変更しますか?
- 28. ブラウザのキャッシュをリフレッシュせずにSymfonyウェブサイトのリソースを変更する
- 29. symfony 2.1のpostUpdateリスナーを介して何が変更されたか調べる
- 30. Symfony - sfGuardUser - グループまたは権限の変更を記録する方法は?