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.
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.
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.
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.
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.