2014-04-04 54 views
0

SSL可以保護流星中的特定頁面(如/ checkout)嗎?Meteor SSL保護特定頁面

我知道我可以設置http代理,但這意味着我必須保護所有頁面。

我正在使用鐵路由進行路由。

示例頁面:

/家 - 無SSL

/產品 - 無SSL

/約 - 無SSL

/結帳 - 與SSL

/管理 - with SSL

/contact-us - no SSL

+1

爲什麼你不想爲整個頁面提供SSL? –

回答

0

HTTPS是普通的HTTP,但在SSL連接中。由於SSL先完成,然後再從您訪問的HTTP頁面獲取,則不可能僅保護網站的特定頁面。有幾種方法做同樣的事情:

  • 使用的安全部分不同的域和保護完整的域名與HTTPS
  • 允許但不強制使用HTTPS的一切,但如果一個敏感的頁面被用普通訪問HTTP引發錯誤或將用戶重定向到HTTPS頁面。請注意,此重定向對於發佈的內容可能有問題,例如,表單 - 但無論如何您總是應該保護表單本身,而不是僅僅提交表單。