Perşembe, 22 Ocak, 2009 | Yazar:

Ben çok yakın nedeniyle bir müşterinin web sitesi ile bir sorun buldu .htaccess dosya. Site üzerinde barındırılan Camlar Sunucu koşu IIS kullanma IISPassword, hangi kullanır yapar .htaccess Onun ayarları için dosya.

IISPassword ile tam olarak aynı kuralları takip etmez Apache ancak. . Htaccess dosyası sonra varsa şart IISPassword-uygun kuralları içerir, Aksi sunucusu yalnızca aşağıdaki hata döndürür:

Error 500 given by IIS Password
İşte. Htaccess dosyasının içeriği var. Ben sadece uygun example.com işaret nihai yönlendirme URL'sini modifiye ettik:

YenidenYazmaMotoru Üzerinde
RewriteCond %{HTTP_REFERER} .*google. * $ [NC,VEYA]
RewriteCond %{HTTP_REFERER} .*aol. * $ [NC,VEYA]
RewriteCond %{HTTP_REFERER} .*msn. * $ [NC,VEYA]
RewriteCond %{HTTP_REFERER} .*yahoo. * $ [NC,VEYA]
RewriteCond %{HTTP_REFERER} .*yandex. * $ [NC,VEYA]
RewriteCond %{HTTP_REFERER} .*rambler. * $ [NC,VEYA]
RewriteCond %{HTTP_REFERER} .*zaten. $ [NC]
RewriteRule .* http://siffy-phishing-url.example.com [R,L]

Eğer bu edildi Apache'yi çalıştıran bir sunucuda mod_rewrite, Çoğu web kullanıcılarının doğru site içeriğine doğrudan gitmek istiyorum. Onlar. Htaccess listelenen arama motorları ve dizinleri ile site ulaştı Sadece eğer, Onlar kraker mağdur ulaşmak istiyor siffy phishing url yönlendiriliyorsunuz olacaktır.

Tabii ki, kraker (ya da belki de otomatik bir solucan) Söz konusu sunucu bile bu mod_rewrite kuralları destek vermedi fark etmedi. Ama her iki durumda, Ben site ilgili olsun veya olmasın pek çok argüman öngörebiliriz gibi bu çok endişe verici çalışma

Pay
Kategori: hosting, rasgele
Sen ile bu giriş için herhangi bir yanıt takip edebilirsiniz RSS 2.0 beslemek. You can Bir yanıt bırakın, veya trackback kendi sitesinden.
Bir Yanıt bırak » Login