Xampp server /index.html engelleme

VsBrev

Kilopat
Katılım
19 Temmuz 2019
Mesajlar
107
Merhaba sorunumu ne kadar açıklayıcı anlatabilirim bilmiyorum fakat şöyle bir örnek vereceğim.
Örneğin benim belirlediğim domain vsbrev.com VDS üzerinden xampp kullanarak herkese açık şekilde paylaşıyorum bu sunucuyu.
Fakat mesela şöyle yazıldığında vsbrev.com/index.html yine aynı siteye gidiyor ben bunu yapmasını istemiyorum veya şöyle açıklayayım vsberv.com/asda yazıldığı zaman nesne mevcut değil hatası veriyor bu hatayı vermesi yerine tekrardan siteye gitmesini istiyorum. Son olarak şöyle bir sorunum daha var hata ekranından benim site içerisinde kullandığım CSS, JavaScript, resim dosyalarıma kadar her şey gözükebiliyor bunları nasıl engellerim?
Teşekkürler.
 
Biraz .htaccess araştırması yaparsanız ilacınızı bulabilirsiniz mesela.
vsberv.com/asda yazıldığı zaman nesne mevcut değil hatası veriyor bu hatayı vermesi yerine tekrardan siteye gitmesini istiyorum.
Kod:
ErrorDocument 404 http://site.com
CSS, JS dosyalarınızı gizleyemezsiniz. Resim ve Video gibi dosyaların gizlenebildiğinden emin değilim. Klasör dizinlerine birer index bırakın, içeriği zaten göremezler.
 
Son düzenleme:
Merhaba sorunumu ne kadar açıklayıcı anlatabilirim bilmiyorum fakat şöyle bir örnek vereceğim.
Örneğin benim belirlediğim domain vsbrev.com VDS üzerinden xampp kullanarak herkese açık şekilde paylaşıyorum bu sunucuyu.
Fakat mesela şöyle yazıldığında vsbrev.com/index.html yine aynı siteye gidiyor ben bunu yapmasını istemiyorum veya şöyle açıklayayım vsberv.com/asda yazıldığı zaman nesne mevcut değil hatası veriyor bu hatayı vermesi yerine tekrardan siteye gitmesini istiyorum. Son olarak şöyle bir sorunum daha var hata ekranından benim site içerisinde kullandığım CSS, JavaScript, resim dosyalarıma kadar her şey gözükebiliyor bunları nasıl engellerim?
Teşekkürler.
2 yol var.

1) Uygulamanin onundeki web container'i 404 hatasi almasi durumunda spesifik bir sayfaya yonlendirecek sekilde konfigure edeceksin. Ustteki arkadasin bahsettig .htaccess bunu yapiyor. Benzer farkli metodlar da var, kullandigin web container a gore degisir.

2) Uygulamanin kendisini 404 hatalarini ozellestirecek sekilde gelistireceksin, yani /asda yoksa 404 yerine 302 redirect yapacak.

Ben 2. yi tercih ederim hep. Istedigim durumlarda 404, istedigim durumlarda 302 doner. 1. yolu secersen tum 404 hatalarini tek bir adrese yonlendirmis oluyorsun, esnek degil.
 
Biraz .htaccess araştırması yaparsanız ilacınızı bulabilirsiniz mesela.

Kod:
ErrorDocument 404 http://site.com
CSS, JS dosyalarınızı gizleyemezsiniz. Resim ve Video gibi dosyaların gizlenebildiğinden emin değilim. Klasör dizinlerine birer index bırakın, içeriği zaten göremezler.
2 yol var.

1) Uygulamanin onundeki web container'i 404 hatasi almasi durumunda spesifik bir sayfaya yonlendirecek sekilde konfigure edeceksin. Ustteki arkadasin bahsettig .htaccess bunu yapiyor. Benzer farkli metodlar da var, kullandigin web container a gore degisir.

2) Uygulamanin kendisini 404 hatalarini ozellestirecek sekilde gelistireceksin, yani /asda yoksa 404 yerine 302 redirect yapacak.

Ben 2. yi tercih ederim hep. Istedigim durumlarda 404, istedigim durumlarda 302 doner. 1. yolu secersen tum 404 hatalarini tek bir adrese yonlendirmis oluyorsun, esnek degil.
Teşekkürler arkadaşlar.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı