“安装

“安装

我最近安装了 webdav 插件,但不幸的是它不起作用。我按照插件自述文件中的说明进行操作,即:

“安装

选项 1:如果您通过“http [s] ://webdav.domain.tld”访问 webdav

 Under / etc / httpd / conf / httpd.conf:
 Add a virtual host to WebDAV domain name (before definition of "Project website hosts virtual alias" if any):
 <VirtualHost webdav.domain.tld:80>
     Include conf.d / php.conf
     DocumentRoot / usr / share / Codendi / plugins / webdav / www

     AliasMatch ^ / (. *) / Usr / share / Codendi / plugins / webdav / www / index.php

     <Directory /usr/share/codendi/plugins/webdav/www>
         Options Indexes MultiViews
         AllowOverride None
         Order allow, deny
         Allow from all
     </ Directory>
 </ VirtualHost>

然后插件配置:webdav_base_uri =“/”; webdav_host =“webdav.domain.tld”

配置

  1. 进入插件管理
  2. 配置属性
  3. 使插件可用。”

对于我们的配置,我们使用:Tuleap 位于:Centos 6.5 上的 apache 服务器上的 project.domain.comTuleap 版本 7.3 Webdav 配置:webdav_host =“files.project.domain.com”

但是,如果我们想要访问:http://files.project.domain.com,我们得到了一个漂亮的 404,并且在 apache 日志中:“文件不存在:/home/groups/files”。并且 https,它被转移到 tuleap......

如果有人有想法,那就太好了。

谢谢。

答案1

您需要在最终的虚拟主机之前添加它:

#
# Subversion virtual hosts alias
#
<VirtualHost *:80>
        ServerName %sys_default_domain%
        ServerAlias svn.*. %sys_default_domain%
        Include conf.d/codendi_svnroot.conf
</VirtualHost>

... place it here ...    

#
# Project web site virtual hosts alias
#
<VirtualHost *:80>
    ServerName %sys_default_domain%
    ServerAlias *.%sys_default_domain%
...
</VirtualHost>

否则它将被*.%sys_default_domain%

相关内容