2011-06-01 64 views
0

我使用jQuery BBQ plugin進行#散列瀏覽。後端是CakePHP。jQuery BBQ,CakePHP和SSL/HTTPS

我有http://blabla.com/url#url1類型,http://blabla.com/url#url2的網址,並基於該負載控制器動作url1url2

如何實現以下內容:url1應該是基於HTTP和url2應該是HTTPS,例如http://blabla.com/url#url1https://blabla.com/url#url2

可能嗎?提前致謝。

+0

打電話給你的網站請用一些格式化,換行符和問題的一致描述來修改此問題。 – Treffynnon 2011-06-01 10:57:53

+1

對於你的問題的第一部分,這裏是我寫的一個答案,以遵循我自己的類似問題。 http://stackoverflow.com/questions/5898135/is-there-a-cakephp-component-plugin-that-does-permanent-links-for-ajax-pages/5963122#5963122。但是,它不使用BBQ插件,只是一些簡單的jQuery。 – Josh 2011-06-01 11:00:44

回答

2

您可以使用SSL組件,在URL上的app_controller定義你的條件,然後用

$this->Ssl->force(); 

$this->Ssl->unforce(); 

帶或不帶HTTPS

+2

這一個? http://bakery.cakephp.org/articles/lemon/2008/07/07/component-for-forcing-a-secure-connection – Tomalak 2011-06-01 11:17:52

+0

@Tomalak感謝您的幫助。我已經實現了Cake SSL部分,看起來工作正常。 我所關心的是從[link](http://..#url1)到[link](https://..#url2)的哈希轉換的含義:是不是他們認爲是不同的URL? – zergussino 2011-06-01 13:11:36

+0

抱歉,還沒有習慣於格式化( – zergussino 2011-06-01 13:18:27