0

問題があります。ルーティングの問題かどうかわかりません。これは私のsymfonyプロジェクトへのアドレスです:

http://192.168.10.10/index.php 

そして、それは機能します。module1 へのリンクをクリックしたとき

<a href="<?php echo url_for('module1/index'); ?>">module1</a>

ブラウザはアドレスを 192.168.10.10/module1 に短縮し、見つからないというエラーを返します。index.php を手動で追加すると (アドレスが 192.168.10.10/index.php/module1 になるように)、機能し、正しいページが表示されます。なんで?問題はどこだ?

4

1 に答える 1

0

どちらかセット

no_script_name: false

あなたのapp/frontend/config/settings.yml

または、Apache で mod_rewrite が有効になっているかどうかを確認します (Apache を使用していると仮定します)。

于 2013-05-10T11:41:30.083 に答える