2013-03-10 73 views
3

我使用apache服務器在Ubuntu 12.04上安裝了Owncloud。我使用ssl進行身份驗證,但在共享鏈接和數據時,用戶接受自簽名證書非常麻煩。有沒有辦法禁用自動重定向到https?我沒有在.htaccess文件中看到任何相關的命令。 謝謝如何禁用Owncloud https重定向?

回答

-1

在管理用戶(「強制SSL」)登錄時,應該在「管理」部分中有一個設置。

+0

有人可能會這樣認爲,但是當共享文件並手動將鏈接更改爲http時,會將其重定向到https。 – user376244 2013-04-06 09:06:03

0

SSL由您的Web服務器中的OwnCloud安裝例程強制執行,作爲重寫規則。取消選中OC FrontEnd中的方框將無濟於事。這可以被視爲錯誤。

要改變這一點,你將不得不編輯你的Web服務器配置。例如,如果您選擇nginx作爲您的Web服務器,請在您的nginx配置文件中取消註釋https重寫規則。

在編輯器中打開配置文件:

sudo emacs /etc/nginx/sites-enabled/default 

對於阿帕奇它應該在的地方/etc/httpd/conf.d/ssl.conf

註釋掉或更改線路含有(這是nginx的):包含重定向

    • 服務器塊Ë聽443 SSL聽80
    • ssl_certificate和ssl_certificate_key
    • fastcgi_params HTTPS上

    重讀nginx的配置文件:

    sudo kill -HUP `cat /var/run/nginx.pid` 
    

    對於其他服務器見:

    http://doc.owncloud.org/server/5.0/admin_manual/installation/installation_others.html