Arkadaslar elimde bir script var kullandigim ama söyle bir durum söz konusu. Scriptte örnegin files klasörü ve icinde yorumlar.php oylama.php yorum_ekle.php dosyalari var. Ben bu dosyalar adres cubugundan (domain.com/files/oylama.php) cagrildiginda direk anasayfaya yönlendirilmesini ama sitedeki linki kullanarak cagrildiginda ise islev görmesini istiyorum.
bunun icin redirect vs. kullandim fakat bu seferde site linkini kullandigimdada hata aliyorum bunuda bir sekilde anasayfaya yönlendirdigi icin bir türlü basaramadim. Icine özel karakterler ekleyince özellikleri degisiyormu pek bilgim olmadigi icin tam olarak bir ayar veremedim.
Yardim edebilirseniz cok sevinirim.
htaccess (adres cubugundan klasör icindeki dosyalarini cagirmalarini engellemek)???
5
●653
- 14-02-2010, 01:37:31Üyeliği durdurulduhotlink korumasi yada referer kontrolu yapmaniz lazim
- 14-02-2010, 02:05:52ustam peki bu tam olarak nasil yapicam.
order deny,allow
deny from all
allow from 127.0.0.1
yapiyorum bu seferle ajaxla calisan oylama sistemi calismiyor ve örnegin includes/oylama.php diye cagirdigimda ulasilmayan sayfa seklinde gösteriyor oysaki ben bu tip adresleri direk adres cubugundan verildiginde anasayfaya yönlendirilmesini istiyorum. - 14-02-2010, 02:57:43bafrali55 adlı üyeden alıntı: mesajı görüntüle
RewriteEngine on RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain\.com [NC] RewriteRule .(gif|jpeg|php)$ index.html [L]birde şunu denermisin - 14-02-2010, 03:30:52Buda bende basarili bir sonuc vermedi maalesef oylamayi ajaxla oluyor ve burda hata veriyor. Ayni sekilde yorum eklemede ayni hata hatta captcha dada hata aliyorum.
Gerci ben bu kodu bu sekilde denemistim. Domain degisse dahi htaccesste domain ismini degistirme geregi olmamasi icin bununla alakali olabilirmi acaba. Olmazsa yarin birde domain ismini yazarak denicem. sonucu tekrardan bildiririm.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://%{HTTP_HOST} [NC]
RewriteRule .(gif|jpeg|php)$ index.html [L] - 16-02-2010, 00:02:59husee3 adlı üyeden alıntı: mesajı görüntüle
Buradaki domain\.com yerine %{HTTP_HOST} felan gibi bir kod varmi scriptin hangi domain üzerinde calistigini otomatik olarak bulacak.