WebDAV (Web Dağıtılmış Yazma ve Sürüm Oluşturma), uzak sunuculardaki dosyaları okumanıza, yazmanıza ve yönetmenize olanak tanıyan bir HTTP uzantısıdır. Nextcloud, ownCloud ve birçok NAS cihazının arkasındaki protokoldür ve HTTPS üzerinden çalışır; bu, sunucu TLS kullandığında varsayılan olarak güvenli olduğu anlamına gelir.
Dosyaları kendiniz barındırıyorsanız veya açık kaynaklı bulut depolama alanı kullanıyorsanız WebDAV muhtemelen ihtiyacınız olan protokoldür. AnExplorer, kullanıcı adı/şifre kimlik doğrulamasıyla herhangi bir WebDAV sunucusuna bağlanır.
Hangi Hizmetler WebDAV'ı Kullanıyor?
| Hizmet | WebDAV adres biçimi |
|---|---|
| Sonraki bulut | https://your-domain.com/remote.php/dav/files/username/ |
| kendi Bulutu | https://your-domain.com/remote.php/webdav/ |
| Synology NAS | http://192.168.1.50:5005 (WebDAV hizmeti) |
| QNAP NAS | http://192.168.1.60 (dosya tarayıcısı aracılığıyla WebDAV) |
| Nginx + WebDAV modülü | https://your-domain.com/dav/ |
| Apache + mod_dav | https://your-domain.com/files/ |
| Box.com | https://dav.box.com/dav |
| pCloud | https://webdav.pcloud.com |
| Yandex Diski | https://webdav.yandex.com |
Not: AnExplorer ayrıca yerel bulut entegrasyonları olarak Box, pCloud ve Yandex Disk'i de destekler; bu özel bağlantılar, bulut depolama hizmetleri için WebDAV'dan daha kolaydır.
Adım Adım: WebDAV Bağlantısı Ekleyin
- AnExplorer'ı açın
- Ağ ekranına gidin ve + > WebDAV'e dokunun
- WebDAV URL'sini girin — tam yolu ekleyin (ör.
https://cloud.example.com/remote.php/dav/files/myuser/) - Kullanıcı Adı ve Şifre'yi girin
- Sunucunuz kendinden imzalı bir sertifika kullanıyorsa, AnExplorer sizden buna güvenmenizi isteyebilir; devam etmek için onu kabul edin
- Bağlan'a dokunun
- Tekrarlanan erişim için bağlantıya yer işareti koyun
WebDAV aracılığıyla Nextcloud
Nextcloud, kendi kendine barındırılan en yaygın WebDAV hedefidir. Kurulum:
- WebDAV URL'nizi bulun: Nextcloud'da oturum açın > sol alttaki profil simgenize tıklayın > Ayarlar > WebDAV URL'si (sayfada gösterilir)
- URL biçimi:
https://your-domain.com/remote.php/dav/files/USERNAME/ - Kullanıcı adı: Nextcloud oturum açma bilgileriniz
- Şifre: Nextcloud şifreniz (veya Nextcloud > Güvenlik'ten uygulamaya özel şifre)
Uygulamaya özel bir şifre kullanılması önerilir: Nextcloud > Kullanıcı simgesi > Ayarlar > Güvenlik > Yeni uygulama şifresi oluştur. Bu şekilde ana şifrenizi değiştirmeden telefonun erişimini iptal edebilirsiniz.
Bağlandıktan sonra, Nextcloud dosya ağacınızın tamamı AnExplorer'da göz atılabilir; Nextcloud web arayüzünde gördüğünüz dosyaların aynısıdır.
Synology NAS WebDAV
- DSM > Denetim Masası > Dosya Hizmetleri > WebDAV
- WebDAV'i etkinleştirin (HTTP/HTTPS'yi kontrol edin, bağlantı noktasını seçin — varsayılan 5005/5006)
- AnExplorer'da şuraya bağlanın:
http://192.168.1.50:5005/(orhttps://...:5006/` for TLS) - Username and password: your DSM credentials
Synology WebDAV exposes your shared folders at the root level.
WebDAV vs SFTP vs SMB
| WebDAV | SFTP | SMB | |
|---|---|---|---|
| Works over internet (HTTPS) | ✅ | ✅ | ❌ (LAN only) |
| LAN speed | Medium | Medium | Fast |
| Encryption | ✅ (HTTPS) | ✅ (SSH) | ❌ (standard) |
| Self-hosted cloud (Nextcloud) | ✅ | ❌ | ❌ |
| NAS (Synology, QNAP) | ✅ | ✅ | ✅ |
| VPS / Linux server | ✅ (Apache/Nginx) | ✅ | ❌ |
WebDAV excels for self-hosted cloud storage accessible over the internet. For local NAS transfers, SMB is faster. For SSH servers, SFTP is more standard.
Setting Up a Basic WebDAV Server (Nginx)
If you run your own Linux server and want to expose a folder via WebDAV:
location /dav/ {
alias /data/files/;
dav_methods PUT DELETE MKCOL COPY MOVE;
dav_ext_methods PROPFIND OPTIONS;
auth_basic "WebDAV";
auth_basic_user_file /etc/nginx/.htpasswd;
}
Create a user: htpasswd -c /etc/nginx/.htpasswdkullanıcınızın
Then connect from AnExplorer to https://yourdomain.com/dav/ with your .htpasswd kimlik bilgileri.
WebDAV Sorunlarını Giderme
"Bağlantı reddedildi" veya zaman aşımı:
- WebDAV hizmetinin sunucuda gerçekten etkinleştirildiğini doğrulayın (Synology: DSM Ayarları > WebDAV'ı kontrol edin)
- Bağlantı noktası numarasını kontrol edin (Synology varsayılan olarak 5005'tir, Nextcloud varsayılan olarak HTTPS aracılığıyla 443'tür)
"Kimlik doğrulama başarısız oldu":
- Nextcloud kullanıcıları: uygulamaya özel bir şifre oluşturun (2FA çakışmalarını önler)
- Kullanıcı adının büyük harf kullanımını kontrol edin
"SSL sertifika hatası":
- Kendinden imzalı bir sertifika kullanan sunucu — AnExplorer sizden ona manuel olarak güvenmenizi isteyecektir
- Bunu halka açık bir Nextcloud'da görürseniz güvenmeden önce alan adının doğru olduğunu doğrulayın
Kablosuz bağlantıda çalışır ancak mobil veride çalışmaz:
- Sunucunuza yalnızca LAN üzerinden erişilebilir olabilir; sunucuya uzaktan ulaşmak için bir VPN'e veya uygun bağlantı noktası yönlendirmeye/DDNS'ye ihtiyacınız olacaktır
