1

私はここで夢中になる !Laravel を学習しようとしていますが、きれいな URL が機能しません。

mod_rewrite私はApache構成ファイルから有効にし、ユーザー構成ファイルに設定AllowOverrideしました.Laravelインストールのフォルダー内のファイルには次のものがあります。All.htaccesspublic

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]

入力するhttp://localhost/~user/lara/public/index.php/usersと動作しますが、エラーhttp://localhost/~user/lara/public/usersが発生します404 Not Found

The requested URL /Users/user/Sites/lara/public/index.php/users was not found on this server.

リダイレクトが正常に機能していることがpublic/usersわかりpublic/index.php/usersますが、手動で入力するpublic/index.php/usersと出力が表示されますが、見つかりませんと表示されます。

SOに関するすべての関連する質問を読みましたが、どれもうまくいきませんでした!

4

1 に答える 1