• [^] # Re: Vous faites comment pour héberger un Owncloud accessible depuis Internet ?

    Posté par . En réponse à la dépêche Sortie d'ownCloud 7.x. Évalué à 7.

    ma conf pour nginx sous debian avec php-fpm:

     location /owncloud/ { 
     rewrite ./caldav(.*)$ ./remote.php/caldav1ドル redirect;
     rewrite ./carddav(.*)$ ./remote.php/carddav1ドル redirect;
     rewrite ./webdav(.*)$ ./remote.php/webdav1ドル redirect;
    
     index index.php index.html;
     #error_page 403 /owncloud/core/templates/403.php;
     #error_page 404 /owncloud/core/templates/404.php;
     try_files $uri $uri/ @webdav;
    }
    location @webdav {
     fastcgi_split_path_info ^(.+\.php)(/.*)$;
     fastcgi_pass 127.0.0.1:9000; # or use php-fpm with: "unix:/var/run/php-fpm/php-fpm.sock;"
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
     fastcgi_param HTTPS on;
     include fastcgi_params;
    }
     location ~ /owncloud/(.+?\.php)(/.*)?$ {
     include fastcgi_params;
     fastcgi_split_path_info ^(.+\.php)(/.*)$;
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
     fastcgi_param PATH_INFO 2ドル;
     fastcgi_param HTTPS on;
     fastcgi_pass unix:/var/run/php5-fpm-owncloud.sock;
    }
     location ~ /owncloud/(data|config|\.ht|db_structure\.xml|README) {
     deny all;
    }
     location ~ /owncloud/.+\.(jpg|jpeg|gif|bmp|ico|png|css|js|swf)$ {
     expires 30d;
     # Optional: Don't log access to assets
     # access_log off;
    }
    
    
    

    « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche