Bir Ajax scriptinde verilen URL ile ilgili sıkıntı yaşıyorum.
<script type="text/javascript">
$(document).ready(function() {
var tbody_id = "#tablo-grid > table > tbody";
$("#loadDoc").load(function() {
$.ajax({
cache:false,
type: "GET",
url: "./Veri-cek.asp",
dataType: "html",
contentType: "text/html; charset=UTF-8",
beforeSend: function() {
$(tbody_id).html('<tr><td colspan="11" style="padding:10px 3px; border-bottom:1px solid #999; border-left:1px solid #999; color:#444; font-size:15px; text-align:center;"><b>Yükleniyor...</b></td></tr>');
},
error: function(xhr, ajaxOptions, thrownError) {
$(tbody_id).html('<tr><td colspan="11" style="padding:10px 3px; border-bottom:1px solid #999; border-left:1px solid #999; color:#444; font-size:15px; text-align:center;"><b>Bir Hata Oluştu! <br />' + xhr.responseText + '</b></td></tr>');
},
success: function( html ) {
setTimeout(function() {
$(tbody_id).html( html != "" ? html : '<tr><td colspan="11" style="padding:10px 3px; border-bottom:1px solid #999; border-left:1px solid #999; color:#444; font-size:15px; text-align:center;"><b>Veri Yok.</b></td></tr>' );
}, 500
);
}
});
}).trigger("load");
var timer = setInterval(function() {
$("#loadDoc").load()
}, 120000);
});
</script>URL: "./Veri-cek.asp" yazıyor ancak ben bu Veri-Cek.asp sayfasına direkt tarayıcı üzerinden erişemiyorum.Yukarıdaki script domain.com/Kategori/Alt-Kategori/Sayfa.asp sayfasında yer alıyorsa, Veri-Cek.asp dosyasının yolu ne olur? Denemediğim URL kalmadı neredeyse ama Veri-Cek.asp sayfasını bir türlü açamadım.
"./" ifadesi, mevcut dizinin ne kadar üstünü işaret ediyor?
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 05:12:09 -->-> Daha önceki mesaj 04:51:30 --
Sorun girdiğim URL'lerde değilmiş. Zeki kardeşimiz, sayfaya erişen IP'ye göre sınırlama koymuş belliki. Veri-Cek.asp'yi açtığımda kendi yazdığı hata mesajı olan "Error!", Veri-Ceek.asp ya da var olmayan başka URL'leri açtığımda ise, 404 sayfası çalışıyor.
Bana göre de bunun anlamı; IP'ye sayfaya erişimi kısıtlamaktır.