Yazar |
|
rambo
Kayıt: 16.10.2008 |
|
merhaba arkadaşlar,
plesk parallel'de belirlediğim web dizinlerine http erişimini engellemek mümkün mü? panelden o kadar şey denedim ama bulamadım. normalde zaten directory listing engelleniyor fakat benim istediğim dizin içindeki hiç bir dosyaya erişilmesin. şimdilik dizini http şifre ile koruyorum fakat bu yöntem hoşuma gitmiyor. promt ekranından sonra http 401 vermesi yerine direkt 403 mesajı versin istiyorum. hatta direkt 404 verebilseydi çok daha güzel olurdu:) yardımlarınız için teşekkürler.
rabbit rambo rulezzz
|
|
Yazar |
|
ogencay
Istanbul
banlandı
Kayıt: 02.03.2006 |
|
Plesk panelinde direk 403 verdirmeyi daha önce duymadım. Ama istediğin directorynin CHMOD ayarını 700 yaparsan gizleyebilirsin. Yada şöyle bi trick kullanabilirsin. ".htaccess" dosyasını kullanarak o dizini password protected yapıp. Sonrada server'a ".htpasswd" dosyasını upload etmezsen kontrol mekanizmasını kendiliğinden bertaraf ettiğin için hata verip o directorye hiç girmeyebilir. Sen sonra web üzerinden girmek istediginde o dosyayı upload edersin girip işlerini halledersin. Sonra çıkarken tekrar silersin serverdan. CHMOD ve ".htaccess" kullanımı ile ilgili cok fazla döküman var nette kolayca bulabilirsin kolay gelsin...
There`s No Place Like 127.0.0.1
|
|
Yazar |
|
rambo
Kayıt: 16.10.2008 |
|
password protected zaten pleskten de yapılabiliyor, fakat istediğim bu değil. private dosyalara web üzerinden erişimi engellemek niyetim. aslında plesk httpdocs/.. üzerinde (web ağacının dışında) "private" isimli bir dizin tanımlamış, fakat benim dosyalarımın web ağacı içinde olmasını istiyorum (sitedeki kodların bütünlüğünü sağlamak için). sunucu ISS olduğu için .htaccess veya dosya izinlerini değiştirmek bir işe yaramıyor. apache olsa zaten .htaccess dosyasına "deny from all" yazdım mı direkt 403 mesajıyla iş biterdi. yine de teşekkür ederim.
rabbit rambo rulezzz
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
Plesk'te her dosya ya da klasor için permission tanımlayabiliyorsun. Permissionda "advanced" diyerek gelişmiş modu aç ve plesk in dışarıdan gelen istekleri kontrol eden bir account nu bütün izinler için deny yap. Diğer kendi arka planda kullandığı accountu ise (değiştirmesende olur) allow yap.
Böylece dışardan gelen requestlerde izin vermez ama kendi kod içinde (windows ortamında) okuyabilir.
|
|
Yazar |
|
rambo
Kayıt: 16.10.2008 |
|
o bahsettiğin sayfadan izinlerle oynamıştım daha önce ama miras alma yüzünden değişiklikler kaydolmuyormuş. ama nedense uyarı falan da vermiyordu değişiklikkler kaydedilemedi diye. şimdi denedim oradan izinleri değiştirmeyi fakat dizin ve dosyalar için authorization istiyor (yani 401). sanırım iis'nin yeteneği bu kadarmış. teşekkürler yardımlarınız için.
rabbit rambo rulezzz
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| |