folder public di laravel

#newbie tolong di bantu para suhu laravel. kalo folder public di hapus, dimana sih umumnya kita menyimpan file image yg telah kita upload juga css dan js nya. terus cara relasi folder move image nya bagai mana ? yang defaultnya tersimpan di folder public. thankz ya.

avatar harry_putter
@harry_putter

144 Kontribusi 31 Poin

Diperbarui 7 tahun yang lalu

9 Jawaban:

wah jangan dihapus, folder public itu jadi starting point file-file yang bisa diakses di Laravel

avatar hilmanski
@hilmanski

2672 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

lah kan buat ngilangin url/public gan pas di hosting. saya baca2 sih begitu...

avatar harry_putter
@harry_putter

144 Kontribusi 31 Poin

Dipost 7 tahun yang lalu

kasih percerahan donkz kak hilman.

avatar harry_putter
@harry_putter

144 Kontribusi 31 Poin

Dipost 7 tahun yang lalu

Ngga dihapus folder publicnya, tapi root nya diarahkan ke public ini. Jadi public ini sebagai root / starting poinnya ketika user buka website. Tutorialnya sudah dibuat di sini https://sekolahkoding.com/kelas/deploy-laravel-melalui-gihub

avatar hilmanski
@hilmanski

2672 Kontribusi 2132 Poin

Dipost 7 tahun yang lalu

Silahkan menghapus folder public, tapi jangan 2 file penting ini: index.php dan .htaccess. Kalau mau menghapus folder public dan dipindah ke folder lain atau bikin susunan folder baru, tambahkan juga 2 file tadi di dalam foldernya, nanti tinggal MERUBAH PATH atau alamat directory yang ada di file index.php. Nah, kalau relasi untuk file css atau jsnya tetap harus ditaruh di dalam folder yang sama dengan index.php dan .htaccess tadi, soalnya mereka ini referensinya dipanggil dari url. Entah nanti css dan js mau dibikin folder sendiri-sendiri, yang penting tetap di dalam folder yang sama dengan file index.php dan .htaccess.

[Update] Kalau di taruh di shared hosting, nggak perlu ada url /public seperti kata Bang Hilman.

avatar dalikewara
@dalikewara

351 Kontribusi 260 Poin

Dipost 7 tahun yang lalu

uuh mantaps. saya baca2 sih seperti penjelasan agan @dalikewara. emg kalo folder public gx di hapus nanti pas hosting, url jadi /public atau bgaimanasih gan ?

avatar harry_putter
@harry_putter

144 Kontribusi 31 Poin

Dipost 7 tahun yang lalu

aaaaaa.....member premiumnya udah expired niih. wkkwk

avatar harry_putter
@harry_putter

144 Kontribusi 31 Poin

Dipost 7 tahun yang lalu

Di hosting, taruh isi folder public di dalam folder public_html/www. Nah, folder atau file Laravel lainnya taruh di root atau di luar folder public_html/www tadi. Jadi nanti ngakses url tinggal, misal: www.sekolahkoding.com, nggak perlu pakek www.sekolahkoding.com/public, karena isi dari folder public sudah ditaruh di dalam public_html/www yang menjadi document root atau main domain.

avatar dalikewara
@dalikewara

351 Kontribusi 260 Poin

Dipost 7 tahun yang lalu

mantaps gan. thankz agan @dalikewara. soalnya blum pernah hosting sih... masih tahap. dan msih terus mencari ilmu nih.

avatar harry_putter
@harry_putter

144 Kontribusi 31 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban