lostyazilim
tr.link

bir Php sayfasına yönlendirme için yardım

17 Mesajlar 2.318 Okunma
lstbozum
tr.link

projeyardim projeyardim WM Aracı Kullanıcı
  • Üyelik 07.06.2013
  • Yaş/Cinsiyet 49 / E
  • Meslek Mimar
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 3 / 11
  • Ticaret 0, (%0)
Merhaba arkadaşlar .

Bir dosya indirme sitesi kuruyorum ancak hostumda barındırdığım dosyaları koruma altına alamıyorum. Hotlink yöntemi ile bir koruma alınabileceğini okudum ancak nasıl yapılabileceğini çözemedim yardımcı olursanız sevinirim.

www.siteadi.com/makina.html sayfasında .rar'lı bir indirme dosyası bulunmaktadır dosyanın yolu da şöyle :www.siteadi.com/makina/makina-detaylari.rar

Bu dosyayı makale içerisinde "indir" isimli bir yazıya tıklayıp indirebiliyorsunuz. İstediğim şey bu indirme dosyası olan makina-detaylari.rar yolunu koruma altına almak . Ve indirme yolunu tamamen gizleyebillmek. Yani indirme sırasında bu dosyanınwww.siteadi.com/makina/makina-detaylari.rar yolundan geldiği anlaşılmasın, sayfa kaynağına bakıldığında veya indirme yapılırken bu adres gizlensin istiyorum.

Ve birde şu var örneğin bilgisayarınızdan adres çubuğunawww.siteadi.com/makina/makina-detaylari.rar yazdığınızda bu dosya hemen inmeye başlıyor. Böyle bir indirme başlamasın ' da bu yol adres çubuğuna yazıldığında bir hata sayfasını açsın veya başka boş bir sayfa gösterilsin ve bende dosyayı koruma altına almış olayım yani dosyayı indirmek isteyen yalnızca siteye gelip bu indirme linkine tıklayarak dosyayı indirebilsin istiyorum.

.htaccess dosyasının içeriğinde hotlink koruması aktif edildikten sonra hata.php dosyası oluşturulup böyle bir şeyin yapılabileceğini öğrendim ancak doğru yöntem bumudur bilmiyorum ve bu doğru bir yöntem ise nasıl yapılabilir o konuda da bilgim yok. Yardımcı olursanız sevinirim. Şimdiden teşekkürler.
 

 

www.projeyardim.com
wmaraci
reklam

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)
Merhaba hocam,
Tam istediğiniz şey burada: http://www.evrimaltay.net/?p=4083
Yazınızı okumadım, yardım isterseniz sormaktan çekinmeyin.
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net

projeyardim projeyardim WM Aracı Kullanıcı
  • Üyelik 07.06.2013
  • Yaş/Cinsiyet 49 / E
  • Meslek Mimar
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 3 / 11
  • Ticaret 0, (%0)

Altay adlı üyeden alıntı

Merhaba hocam,
Tam istediğiniz şey burada: http://www.evrimaltay.net/?p=4083
Yazınızı okumadım, yardım isterseniz sormaktan çekinmeyin.


merhaba sitenizdeki konunuzu 2-3 defa okuyup konuya da acemi nick i ile yorum bırakan benim :) wordpress için bir destek aramaktayım . Wordpress için bunu nasıl uygulayabilirim ?
 

 

www.projeyardim.com

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)
Hocam onun için eklentiler vardı sanırsam. Fakat bunu wordpress'e eklemek yerine direk bir sayfaya ekleyip sitenizin bir köşesinde tutabilirsiniz.
Yani indirteceğiniz dosya tek dosya ise, http://www.sitenizinadi.com/indir.php diye yazıp dosyanın indirilmesini sağlarsınız.
Sitemdeki derli toplu kod kısmındaki kodları alıp yeni bir sayfaya kopyalayın. Ardından açıklamaları okuyup gerekli düzenlemeleri yapın. O kodların dDOS korumasına kadar bir sürü özelliği var. Yani kişi dosyanızı belirli bir süre boyunca 5'den fazla indiremez. (Session iptal olana kadar :) )
O sayfaya sitenizden link verirsiniz, olur biter :)

Ek Olarak: Eğer dosyanın sadece üyeler tarafından indirilmesini sağlamak istiyorsanız minik bir kaç araştırma yapmanız gerekir. Ben şahsen Wordpress'in üyelere nasıl bir Session açtığını hiç bilmiyorum. Fakat internette yabancı kaynaklar tarafından yazılmış makaleleri hatırlıyorum. Orada yazan session'u bulun ve benim kodlarımda 10. satırda bulunan
if (empty($_SESSION['YETKI'])){
kodundaki YETKI yerine oradaki siteden aldığınız değeri girin bu sayede eğer o değer boş ise wordpress session açmamış, yani üye giriş yapmamış olur ve benim sistem kullanıcının dosyayı indirmesini engeller :)
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net
wmaraci
wmaraci

projeyardim projeyardim WM Aracı Kullanıcı
  • Üyelik 07.06.2013
  • Yaş/Cinsiyet 49 / E
  • Meslek Mimar
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 3 / 11
  • Ticaret 0, (%0)

Altay adlı üyeden alıntı

Hocam onun için eklentiler vardı sanırsam. Fakat bunu wordpress'e eklemek yerine direk bir sayfaya ekleyip sitenizin bir köşesinde tutabilirsiniz.
Yani indirteceğiniz dosya tek dosya ise, http://www.sitenizinadi.com/indir.php diye yazıp dosyanın indirilmesini sağlarsınız.
Sitemdeki derli toplu kod kısmındaki kodları alıp yeni bir sayfaya kopyalayın. Ardından açıklamaları okuyup gerekli düzenlemeleri yapın. O kodların dDOS korumasına kadar bir sürü özelliği var. Yani kişi dosyanızı belirli bir süre boyunca 5'den fazla indiremez. (Session iptal olana kadar :) )
O sayfaya sitenizden link verirsiniz, olur biter :)

Sıkıntı bir dosya olmaması site bir dosya paylaşım sitesi olacağı için binlerce dosya barındırıcak. Eklentiler mevcut haklısınız ama tam olarak bu şekilde işlev gören bir eklenti bulunmuyor maalesef. Veya ben bulamıyorum
 

 

www.projeyardim.com

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)
Sanırım siz bulamadınız, bi 5-10 dakika bekleyin. Araştırıp döneyim.

Ek Olarak: Buyrun sanırım bir iki tane buldum:
http://wordpress.org/plugins/download-manager/
http://www.sercanduman.net/wordpress-file-base-eklentisi-dosya-indirme-yoneticisi-download-sayaci-plugin/

Eğer buradaki eklentilerin dosya yolunu gizlemediğini düşünüyorsanız, dosya yolunu gizlediklerini söyleyebilirim. İlk verdiğim wordpress eklentisi dosya yolunu gizlemese sadece giriş yapmış kişilerin indirebileceği dosya özelliğini koyamazdı :) ve emin olun indirme sayısını bayağı zor alırdı.
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net

projeyardim projeyardim WM Aracı Kullanıcı
  • Üyelik 07.06.2013
  • Yaş/Cinsiyet 49 / E
  • Meslek Mimar
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 3 / 11
  • Ticaret 0, (%0)

Altay adlı üyeden alıntı

Sanırım siz bulamadınız, bi 5-10 dakika bekleyin. Araştırıp döneyim.

Ek Olarak: Buyrun sanırım bir iki tane buldum:
http://wordpress.org/plugins/download-manager/
http://www.sercanduman.net/wordpress-file-base-eklentisi-dosya-indirme-yoneticisi-download-sayaci-plugin/

Eğer buradaki eklentilerin dosya yolunu gizlemediğini düşünüyorsanız, dosya yolunu gizlediklerini söyleyebilirim. İlk verdiğim wordpress eklentisi dosya yolunu gizlemese sadece giriş yapmış kişilerin indirebileceği dosya özelliğini koyamazdı :) ve emin olun indirme sayısını bayağı zor alırdı.


ilk verdiğiniz eklentiyi kurup denedim ancak bir çözüme ulaşamadım veya bir sıkıntısı vardı son 10 gundur pek cok eklentı denedıgım ıcın su an WordPress Download Manager daki sorun neydi hatırlamıyorum ama işimi çözmediğini biliyorum.

2. verdiğiniz wordpress-file-base eklentisi de aynı şekilde malesef :) Yerli ve yabancı pek çok kaynağı araştırdıktan sonra burada bu başlığı açma gereği duydum dolayısı ile baska kaynaklardan vereceğiniz pek çok bilgiye zaten haiz durumda olduğumu düşünüyorum. Umarım farklı bır alternatıf onerebılecek bır arkadaş olur. Teşekkür ederim ilginize
 

 

www.projeyardim.com

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)
Hocam siz o eklentiyi kurup aktifleştirip bana bir admin hesabı verebilir misiniz? Yardımcı olmak isterim. Sorun neden kaynaklanıyor bir bakalım.

Güvenlik konusuna da gelince, dosyalara erişim yeteneğim olmayacağından sadece bir mysql yedeği alsanız sizin için yeterli olur, yazıları silme ve sitenizi hackledim yazılarıyla donatmama karşı :)
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net

projeyardim projeyardim WM Aracı Kullanıcı
  • Üyelik 07.06.2013
  • Yaş/Cinsiyet 49 / E
  • Meslek Mimar
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 107
  • Beğeniler 3 / 11
  • Ticaret 0, (%0)

Altay adlı üyeden alıntı

Hocam siz o eklentiyi kurup aktifleştirip bana bir admin hesabı verebilir misiniz? Yardımcı olmak isterim. Sorun neden kaynaklanıyor bir bakalım.

Güvenlik konusuna da gelince, dosyalara erişim yeteneğim olmayacağından sadece bir mysql yedeği alsanız sizin için yeterli olur, yazıları silme ve sitenizi hackledim yazılarıyla donatmama karşı :)


Şu anda eklentiyi kuramam ama müsait olduğumda size haber veririm sizde müsait olursanız adminlik veririm ve öncesinde size neden plugin i tercih etmediğimi de söylerim ona göre bakabilirsiniz.

Güvenlik konusu da yanlış anlaşılmış o anlamda bir güvenliği kastetmemiştim yani dosyalarıma dosya linkini yazark ulaşılmasın demek istedim.
 

 

www.projeyardim.com

Altay Altay MW Aracı Kullanıcı
  • Üyelik 04.07.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Antalya
  • Ad Soyad E** K**
  • Mesajlar 563
  • Beğeniler 111 / 121
  • Ticaret 11, (%100)

projeyardim adlı üyeden alıntı

Şu anda eklentiyi kuramam ama müsait olduğumda size haber veririm sizde müsait olursanız adminlik veririm ve öncesinde size neden plugin i tercih etmediğimi de söylerim ona göre bakabilirsiniz.

Güvenlik konusu da yanlış anlaşılmış o anlamda bir güvenliği kastetmemiştim yani dosyalarıma dosya linkini yazark ulaşılmasın demek istedim.


Hocam biliyorum, fakat ben bana adminlik verirseniz ona karşı bir güvenlik demiştim :)
Ve şu anda üzülerek belirtmek isterim ki hala yazınızı okumadım fakat ne anlatmak istediğinizi ve ne yapmak istediğinizi biliyorum. Bu önceleri benim başıma da gelmişti :)
Ve Eğer isterseniz size bir PM attım onu bir inceleyin.
 

 

PHP Coder,
Kişisel Blog: http://evrimaltay.net
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al