|
|
|
@ -103,5 +103,19 @@
|
|
|
|
|
RewriteRule ^(?:\.(?!well-known)|autotest|occ|issue|indie|db_|console).* - [R=404,L]
|
|
|
|
|
</IfModule>
|
|
|
|
|
|
|
|
|
|
# Clients like xDavv5 on Android, or Cyberduck, use chunked requests.
|
|
|
|
|
# When FastCGI or FPM is used with apache, requests arrive to Nextcloud without any content.
|
|
|
|
|
# This leads to the creation of empty files.
|
|
|
|
|
# The following directive will force the problematic requests to be buffered before being forwarded to Nextcloud.
|
|
|
|
|
# This way, the "Transfer-Encoding" header is removed, the "Content-Length" header is set, and the request content is proxied to Nextcloud.
|
|
|
|
|
# Here are more information about the issue:
|
|
|
|
|
# - https://docs.cyberduck.io/mountainduck/issues/fastcgi/
|
|
|
|
|
# - https://docs.nextcloud.com/server/latest/admin_manual/issues/general_troubleshooting.html#troubleshooting-webdav
|
|
|
|
|
<IfModule setenvif.c>
|
|
|
|
|
<Location "/remote.php">
|
|
|
|
|
SetEnvIf Transfer-Encoding "chunked" proxy-sendcl=1
|
|
|
|
|
</Location>
|
|
|
|
|
</IfModule>
|
|
|
|
|
|
|
|
|
|
AddDefaultCharset utf-8
|
|
|
|
|
Options -Indexes
|
|
|
|
|