私はルートの問題がありますが、localhost/test/
を私のサイトのインデックスページに示すことはできません。Laravel 5 - ホームページルート
私のようなルートを定義します。
`Route::get("/",[email protected]);`
localhost/test/
が正常に動作するだけでなく、localhost/test/admin
、localhost/test/en
localhost/test/foo
localhost/test/undefined-route
とサイトの私のインデックスページがロードされますでしょう。
と私は似た名前空間のルートを持っているときの横:
Route::group(['namespace'=>'Admin'],function(){
Route::controller("admin"=>"AdminController");
})
私が入力した場合、私が書くときlocalhost/test/foo/admin
すべてが正常に動作しますが: localhost/test/admin
サイトのちょうど私のインデックスページ。
ここで何が間違っているのかわからない、ルートの問題か.htaccess
私はそれを認識していません。
申し訳ありませんが、コードのスペルが間違っていました。私は昨晩思い出したことを書きました。
注::私は私のルートディレクトリにインデックスファイルを持っている 私のルートディレクトリの私の.htaccess
ファイルは、以下のようなもので、私は私のindex.php
ファイルと私のルートディレクトリのserver.php
ファイルを置き換える:
RewriteEngine On
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
私のパブリックディレクトリの私の.htaccess
ファイルはデフォルトのようです。
私はApache LogLevelリライトでそれをテストしました:trace7、しかし、私はそれを試してください、ありがとう –