![](/img/trans.png)
[英]Rails 3 + Passenger + Apache: How to change the port for SSL from 443 to 8443?
[英]SSL website in rails forwards me to a url with port 443 suffix
首先,這是我的第一個SSL Web應用程序,所以我可能會做一些可怕的錯誤。 我們在https://bla.be/上通過客戶端的每個請求啟用了SSL
它似乎開箱即用。 我們訂購了使用SSL的虛擬主機,我們似乎沒有做任何配置。
但是出現了兩個問題:
當我通過sendfile下載文件時,它總是這樣做:
send_file datafile.document.path,:type => datafile.document_content_type,:disposition =>'attachment',:x_sendfile => true
我嘗試添加:secure => true到鏈接,但似乎沒有做任何事情。
我忘記了一些必要的配置嗎? 或者我的主機設置錯了?
提前致謝。
聽起來您在URL生成中指定了:port選項而不是:protocol。 您想切換到https協議,而不是指定SSL端口。
如果您正在使用庫/ gem,它將無法正常工作。
我推薦使用ssl_requirement插件。
您是否正在使用正確的幫助方法?
我遇到了類似的問題,我通過將blabla_url更改為blabla_path解決了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.