Yaws Konfiguration¶

Dass sollte Ihre yaws_server.conf sein. In der Konfigurationsdatei, ist der Wert dir_listings = false wichtig und auch die Weiterleitung von data/ ist wichtig, wenn Dateien in diesem Verzeichnis gespeichert werden, und es nicht von außen zugänglich sein soll, oder wenn Sie einen anderen Speicherort verwenden sollen. Die Konfigurationsdatei sollt z.Bsp. wie folgt aussehen:

<server owncloud.myserver.com/>
        port = 80
        listen = 0.0.0.0
        docroot = /var/www/owncloud/src
        allowed_scripts = php
        php_handler = <cgi, /usr/local/bin/php-cgi>
        errormod_404 = yaws_404_to_index_php
        access_log = false
        dir_listings = false
        <redirect>
                /data == /
        </redirect>
</server>

Die Apache .htaccess Datei ist mit ownCloud so konfiguriert, das Anfragen an nicht existierenden Seiten entsprechend umgeleitet werden. Um dieses Verhalten zu emulieren, wenn Sie eine benutzerdefinierte Fehlerbehandlung durchführen wollen, müssen Sie das entsprechend verändern und eine eigene Fehlerseite erstellen. Sehen Sie sich dazu diesen Beitrag GitHub Kern für weitere Anweisungen an, um eine entsprechende Fehlerbehandlung zu erstellen und in Ihre Sprache zu übersetzen.