Postingan lainnya
.htaccess didalam folder membuat foldernya sendiri menghilang dari daftar foldernya
Assalamualaikum,
jadi gini saya baru belajar playlist sekolah koding yang buat MVC sendiri.
jadi ada file .htaccess didalam kedua folder diatas tapi buat yang di folder public gk bekerja(gk ngefek) malah membuat folder publicnya sendiri hilang dari list.
pertama saya iseng2 cari sendiri kenapa, ternyata itu gara2 ada file index.php juga yang didalam folder public juga(hanya dugaan) karena waktu saya hapus file index.nya langsung folder publicnya muncul lagi.
akhirnya saya mentok, uda cari2 di forum luar belum ketemu solusinya, barangkali master2 disini ada yang bisa bantu. rulenya sama persis dengan yang diketik di video
Options -MultiViews
RewriteEngine On
RewriteBase /MVC/public/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
mohon bantuannya para master, dan juga kalo bisa kasih tau alasannya kenapa ya bisa kejadian gitu?
3 Jawaban:
Masalah kenapa file terhapus agak aneh, saya ngga yakin nulis sesuatu di satu file bikin bagian lainnya terhapus.
Untuk file .htaccess nya coba tambahkan dibagian rewriterulenya
<pre> RewriteEngine On RewriteBase /MVC/public/
RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ i public/ndex.php?url=$1 [QSA,L] </pre>
saya juga bingung apakah juga ada yang salah dengan settingan apache2.conf nya ya
<pre> <Directory /> Options FollowSymLinks MultiViews AllowOverride All Require all granted Order allow,deny Allow from all </Directory>
<Directory /usr/share> AllowOverride All Require all granted </Directory>
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
#<Directory /srv/> </pre>
Jawaban Terpilih
sudah SOLVED bang, ternyata gara2 saya belum enmod rewrite nya
<pre> $ sudo a2enmod rewrite </pre> terima kasih bang sudah mau bantu
Tanggapan
terima kasih sudha sharing jawabannya