2017-02-12 36 views
0

私のプロジェクトのルートをF3で設定したいと思います。最初に私は彼をComposer経由でインストールし、次にルーティングエンジンに関する指示をThisThisから使いました。Fat-Free Framework(Composer経由でインストール)で最も簡単なルーティング

ブラウザでは、私はURL localhost/myproject/に行っている場合は正常に動作しています。しかし、私がURL localhost/myproject/route1に行くなら、それは私のために働いていないし、404サーバーの状態のエラーを与える。どうして?

"index.phpの" マイコード:

require_once('vendor/autoload.php'); 

$f3 = \Base::instance(); 

$f3->route('GET /', function() { 
    echo '123'; 
}); 

$f3->route('GET /route1', function() { 
    echo '345'; 
}); 

$f3->run(); 

それが唯一のF3と何もせずに、最も簡単なプロジェクトです。どこが間違っていますか?

答えて

1

あなたのフォルダにこの.htaccessがあることを確認してください。これが役に立たない場合は、RewriteBase /にコメントして、あなたのサブフォルダ( "myproject")と一致するようにパスを調整してください。

+0

ありがとうございました!これは私の問題を解決しました! – vitaliklibra

関連する問題