Я недавно установил плагин webdav, к сожалению, он не работает. Я следовал инструкциям в readme плагина, а именно:

"МОНТАЖ

Вариант 1: если вы заходите в webdav с помощью «http [s]:/ / webdav.domain.tld»

 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. Перейти к PluginsAdministartion
  2. Настроить свойства
  3. Сделайте плагин доступным. "

Для нашей конфигурации мы используем: Tuleap включен: project.domain.com на сервере apache на Centos 6.5 Tuleap версии 7.3 Конфигурация Webdav: webdav_host = "files.project.domain.com"

однако, если мы хотим получить доступ к: http://files.project.domain.com, мы получили красивый 404 и в журналах apache: «Файл не существует: / home / groups / files». и https, он переводится в тулеап ...

Если у кого-то есть идеи, это будет здорово.

Благодарю.

1 ответ1

0

Вам нужно добавить его до финального Виртуального хоста:

#
# 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%

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .