2017-07-13 7 views
0

私はlaravel 5.4プロジェクトを作成しました。私は 'serve'コマンドを使ってテストしていましたが、今はxamppだけに展開しています。どのページにもアクセスしようとすると、 'http://localhost/MyApp/public/page1'を追加すると404エラー 'http://localhost/page1'が表示されます。 RewriteEngine On RewriteBase/MyApp/public/ htaccessファイルには動作しません。XAMPP上のホームページ操作laravel

+0

仮想ホストを設定し、そのドメインのWebルートをアプリのパブリックフォルダ(https://laravel.com/docs/master#configuration)を指すようにする方がよいでしょう。私はxamppを使用していないので、使用しているバージョンは古くなっているかもしれませんが、少なくとも適切なところに置いてください。https://delanomaloney.com/2013/07/10/how-to-set -up-virtual-hosts-using-xampp /を使用します。あるいは、 'php artisan serve'を使うことができます –

+0

ええ、あなたのホストを' public'フォルダに向ける必要があります –

+0

これを行う方法の1つは、vhosytsにあなたのサイトを追加することです。この[answer](https: /stackoverflow.com/questions/31951931/how-to-enable-virtual-host-on-xampp-for-laravel)あなたが何をする必要があるの詳細: – yahyazini

答えて

0

変更のVirtualHostDocumentRootのへ:

DocumentRoot "/MyApp/public" 

公開ディレクトリの希望このことができます フルパスを入れていることを確認してください!

0

私はこの問題を解決しました。これが解決策です。

私は私はHREF = "/ Habilite"に* HREF =からURLを使用していたwayl変更 "{!! URL( '/ Habilite')を!!}" *、完全に働いています。

関連する問題