2012-04-30 5 views
-1

localhostでsymfonyプロジェクトを実行しようとしています。私のURLは:http://hmh/index/newyork/london.phpです。 ".php"は接尾辞です(常にURLに追加されます)。 URLを処理することになっているルーティングルールは次のとおりです。http://hmh/index.php/index/newyork/london.phpsymfonyルーティングルールがスクリプト名なしで動作しない

distance: 
    url: /index/:from/:to/* 
    param: { module: main, action: distance, template: distance,sf_culture: en } 

残念ながら、それは私がスクリプト名を指定した場合にのみ機能します。それ以外の場合はデフォルトルールが使用されます。

なぜそれが奇妙に動作するのかご存知ですか?

ありがとうございます!

答えて

0

私はsymfony documentationからhttpd.confの内容をコピーしています。サーバーの設定ミスの可能性があります。

関連する問題