FTP'yi HTTP Olarak Gösterme

girdapp

Hectopat
Katılım
3 Ocak 2021
Mesajlar
134
Çözümler
1
Merhaba, bu konuda oldukça yeniyim ve şu an lazım olduğu için yapmak istiyorum mümkün olduğunca basit anlatacağım.

Server'da FTP oluşturdum ftp://xxx.xx.xx.x olarak giriş yapabiliyorum sıkıntı yok, ama ben http://xxx.xx.xx.x olarak tarayıcıdan giriş yapılıp herkes tarafından dosyaların görünmesini istiyorum.

Şu şekilde görünmesini istiyorum:



Birkaç ayar yapıp denedim ama bir türlü başaramadım, kendi server IP adresimi yazıp tarayıcından girdiğimde bu şekilde hata alıyorum:



ISS üzerinde böyle oluşturdum sanırım burada ayar yapmam gerekiyor. Tam olarak bilmiyorum. Burası da böyle gözüküyor:



Nasıl yapabilirim? yardımcı olabilirseniz teşekkür ederim. İyi Sosyaller!
 
Son düzenleyen: Moderatör:
Tamamdır. Şu an wwwroot üzerinde index dosyası olduğu için otomatik olarak index'i size gösteriyor. Eğer iisstart dosyasını silerseniz FTP gibi listeleme yapacaktır.
Evet, Teşekkür ederim tam istediğim gibi oldu. Ufak bir sorum daha var, görüntülediğim dosyaya tıklayınca inmesini istiyorum ama böyle bir hata veriyor. İndirmeye nasıl izin verebilirim, sadece okuma açtım okuma/yazma mı açmam gerekiyor yoksa farklı bir ayarı mı var ? okuma/yazmayı açarsamda sanırım birileri bir şeyler yükleyebilir diye düşünüyorum
 
Çünkü statik dosyaların servis edilmesine izin verilmiyor. IIS konfigürasyonunda Serve Static Files ayarı olmalı. Onu aktif ederseniz indirme yapılabilir.

Ya da oluşturduğunuz web.config dosyasını şununla değiştirin.

<configuration>
<system.webServer>
<handlers>
<clear />
<add
name="StaticFile"
path="*" verb="*"
modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule"
resourceType="Either"
requireAccess="Read" />
</handlers>
<staticContent>
<mimeMap fileExtension=".*" mimeType="application/octet-stream" />
</staticContent>
<directoryBrowse enabled="true" />
</system.webServer>
</configuration>
 

Bu verdiğiniz kodu yazdım fakat satır numarası 11 "<staticContent>" kısmında hata verdi, yüklediğim dosyanın türünden dolayı tanıyamadığı için indirme yapmıyormuş sanırım, elimle "MIME Türleri" kısmından dosya türü ekledim sorunsuz indirme yaptı. Yardımınız için çok teşekkür ederim.
 
MIME türleri de gayet olası bir ihtimaldi. Aklıma neden gelmedi bilmiyorum, size attığım kodda onu da ayarlamıştım fakat sebebin doğrudan bu olacağını düşünmemiştim. Geri dönüşünüz için ben teşekkür ederim. İyi çalışmalar.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…