.htaccess
Sitemi sorunsuz bir şekilde oluşturdum derken adres çubuğundan dosya dizinlerine ulaşılmasını engellemek için internette gördüğüm .htaccess oluşturup içerisine
"Options All -Indexes" ayarını yaptım localhostta sorun çıkarmadı ama az önce hosting sunucusuna atınca galiba index.php css çekemiyor tasarımı bozuluyor onu sildiğimde düzeliyor. Ne yapabilirim extra bir ayar mı gerekiyordur?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
klasör yapın hatalıdır, index hariç diğerlerini app gibi bir klasörde tutup index içinden include ederek çalıştır, yasaklamayıda app klasörüne yap, css image js gibi dosyalarında static diye bir klasörde dursun yani şöyle
app
- .htaccess // yasaklama için
static
img
js
css
index.php
.htaccess // genel işlemler için
Not: Lütfen şu kategori seçimini doğru şekilde yapın, rasgele kategori seçmenin bir mantığı yok sorun htaccess ile ilgili ve htaccess kategorisi var.
şu koşulu ekleyebilirsin
RewriteCond %{REQUEST_FILENAME} !-f