Jpg görüntüleme problemi

Başlatan egcodes, 01 Eylül 2013 - 16:12:56

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

egcodes

Selam arkadaşlar. Bir problemim var. Aşağıda gördüğünüz gibi 3 tane resim linki var. Bunlardan ilkini gösterirken localhost'da(server apache) diğerlerini göstermiyor. Fakat normal dizine kaydedip açarsam chrome'da üç resimde görünüyor.

Şimdi 1. aklıma gelen apache ayarları ile alakalı bir şey fakat öyle olsaydı 1. resmide açmazdı çünkü hepsi jpg
2. aklıma gelen path'lerin doğru olmaması onu da kopyala yapıştır ile tarayıcıya koyduğumda doğru

Başka aklıma bir şey gelmiyor. Yardımlarınızı bekliyorum.

Not: Bu arada resmi kopylayıp tarayıcıdan açınca cache'lediğinden sonra sayfada göstermeye başlıyor çift tarayıcı ile denemenizi öneririm yoksa bende çalışıyor demeyin :)


<html>
<body>
<img src="http://media.ntvmsnbc.com/i/NTVMSNBC/Components/ArtAndPhoto-Fronts/Sections-StoryLevel/Teknoloji/130830_facebook.jpg">
<img src="http://www.webeyn.com/wp-content/uploads/LG-G-Pad-webeyn.jpg">
<img src="http://img.donanimhaber.com//images/haber/49324/sonyhoonamikameravideo-erdiozuag.jpg">
</body>
</html>


1f u c4n r34d th1s u r34lly n33d t0 g37 l41d

heartsmagic

Sorun senin tarafında olan bir mesele değil bence, karşı tarafta kısıtlama söz konusu büyük ihtimalle. Resimleri bağlantı üzerinden açmaya çalıştığında ikincisi için "403 - Forbidden: Access is denied. You do not have permission to view this directory or page using the credentials that you supplied.", üçüncüsü içinse "Üzgünüz, aradığınız bulunamadı." hatası alıyorsun. Resim bağlantılarının bu şekilde kullanılmasını engellemeye yönelik bir şey olabilir.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

egcodes

Doğru olabilir lakin bu seferde şu var. Local'e kaydettiğim html sayfalarını tarayıcı ile açtığımda çekiyor resimleri. Orada kafam karıştı.
1f u c4n r34d th1s u r34lly n33d t0 g37 l41d

egcodes

Bu problemin sebebi @heartsmagic'in de dediği gibi server kaynaklımış. Sunucuların bandwith sınırlaması içinmiş. Çünkü *bağlantı verilen her yerden sunucudan ekstra upload oluyor ve bunu sağlamak için .htaccess isimli bir (apache'de) dosya oluşturuluyormuş. Kavramın ismi de hotlink.

Bu da ayrıntıların paylaşıldığı ayrıca bir *bağlantı'in hotlink olup olmadığının kontrolünün olduğu güzel bir kaynak: http://altlab.com/htaccess_tutorial.html

Ben problemi çözmek için hotlink olanları indirp kendi sunucumda barındırdım. Böyle resimleri gösterebiliyorum.
1f u c4n r34d th1s u r34lly n33d t0 g37 l41d

heartsmagic

Benim de aklıma "hotlink" koruması gelmişti ancak bu tür korumalarda genelde bulunmadı ibaresi yerine site logosu vs. kullanılıyor. En azından benim gördüklerim bu yöndeydi. Bu şekilde bir taktik uygulayan da varmış demek ki :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

secret35

Sitede ip engeli vardır. Sitenin kendi ip haricinde farklı ip dosyaları veya içerikleri listeletemez kendi sitemde de kullandığım bir şey bu :)