首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >apache2 webdav启用ssl证书后出现405错误

apache2 webdav启用ssl证书后出现405错误
EN

Server Fault用户
提问于 2019-12-04 15:03:41
回答 1查看 591关注 0票数 0

Apache 2.4.29 \ Ubuntu 18.04 LTE

webdav在我使用SSL连接之前运行良好,也就是说,当我使用一个"http://“URL来访问我的服务器中的文件夹(它是运行apache的ubuntu的pc )时”。我使用身体检查是否可以在启用webdav的目录中创建文件。

但是,当我在自签名证书的帮助下启用SSL连接时,我就能够在"https://“URL”的帮助下建立一个连接,但是由于405错误,无法在目录中写入任何内容。下面是它看起来的样子

我的配置文件如下所示

代码语言:javascript
运行
复制
DavLockDB /var/www/DavLock


    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined



    SSLEngine on
    SSLProxyEngine on
    SSLCertificateFile /etc/ssl/certs/server.crt
    SSLCertificateKeyFile /etc/ssl/private/server.key



    
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    

    Alias /webdav /webdav

    
        Options Indexes
        DAV On
        
        AuthType Basic
        AuthName "webdav"
        AuthUserFile /etc/apache2/users.password
        Require valid-user

我想通过SSL连接启用webdav,因为有些设备已经禁用了'http://‘’和连接,并且需要一个'https://‘连接’才能工作。提前谢谢。

EN

回答 1

Server Fault用户

发布于 2019-12-05 07:40:37

我想通了。显然,Apache2有两个不同的配置文件来指出可用的站点。默认情况下,这些文件对于http:// connection是'000-default.conf‘,而https:// enabled是'default-ssl.conf’。我必须在文件'default-ssl.conf‘上为webdav编写配置,这样webdav才能使用https:// url。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/994291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档