Routes Laravel 404 Not Found

Berikut isi dari routes.php saya.

Route::get('/', function () {
    return view('welcome');
});

Route::get('/anu', function () {
    return view('welcome');
});

Ketika saya coba mengakses http://localhost/laravel/public/anu, maka 404 Not found yang muncul. Tapi untuk http://localhost/laravel/public, semuanya normal. Apa ada yang salah?

avatar rizkyarlin
@rizkyarlin

5 Kontribusi 8 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

OS Ubuntu 14.04 Saya sudah mendapatkan solusinya. Pertama-tama saya coba akses melalui localhost/laravel/public/index.php?/anu dan sukses. Ini mengindasikan bahwa ada yang salah dengan konfigurasi apache saya. Saya harus mengaktifkan mod_rewrite pada apache. Saya mengikuti petunjuk dari [link]https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04[/link] untuk mengaktifkan mod_rewrite

Kalau ada yang masih bermasalah coba ubah konfigurasi default .htaccess dari laravel dengan ini https://laravel.com/docs/5.0/configuration#pretty-urls

avatar rizkyarlin
@rizkyarlin

5 Kontribusi 8 Poin

Dipost 7 tahun yang lalu

makasih udah mau share jawabannya! keep sharing!

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban