Symfony アプリケーションをサーバー (Ubuntu 12.04、blog.dck.me) にプッシュしましたが、続行しても問題はありませんが、記事を読もうとすると 404 エラーが発生し、アプリを追加するとURLの最初に.php、それは動作します!
これはルールの問題ではなく、このフォルダーの 777 を修正しました。製品キャッシュをクリアしました。php app/console router:debug --env=prod でルーティングを確認しました。問題ありません。すべてのルートがあります。vhost を何度もチェックし、DirectoryIndex を app_dev.php に変更すると、ページに「ツールバーを読み込めません」という JavaScript アラートが表示されます。
私のバーチャルホスト:
<VirtualHost *:80>
ServerName blog.dck.me
DocumentRoot /var/www/blog/web
DirectoryIndex app.php
<Directory "/var/www/blog/web">
DirectoryIndex app.php
Options -Indexes FollowSymLinks SymLinksifOwnerMatch
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
理解を深めていただければ幸いです。
ありがとうございました。