Zeta Açıkçası emin değilim, public klasörünün document root olmadığı durum bana her an bir güvenlik riski oluşturabilirmiş hissi veriyor. Bu .htaccess ile dosyalara erişim engellenmiş gibi duruyor. Buna -MultiViews ve -Indexes de eklemek gerekir.
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
ama bunu yapmadan önce domain.com/vendor
şeklinde deneyin. Sonra bu değişikliği uygulayıp tekrar domain.com/vendor
deneyin. Bakalım değişiklik öncesi dosya listesi getirecek mi.
Tekrar belirteyim, emin değilim. En doğru yol public klasörünün document root yapılması.