我剛剛爲我的網站linkbook.co購買了SSL certificate
;如何配置Yii框架使用HTTPS?
我的網站是使用Yii Framework
開發的;
我必須配置應用程序使用HTTPS
或服務器將爲我做這件事嗎?
如果我必須配置應用程序,我如何告訴widgets, clistviews, portlets
等使用HTTPS協議?
我剛剛爲我的網站linkbook.co購買了SSL certificate
;如何配置Yii框架使用HTTPS?
我的網站是使用Yii Framework
開發的;
我必須配置應用程序使用HTTPS
或服務器將爲我做這件事嗎?
如果我必須配置應用程序,我如何告訴widgets, clistviews, portlets
等使用HTTPS協議?
還有一個關於它的很好的維基文章的Yii網站解釋URL management for Websites with secure and nonsecure pages
的文章僅僅是有用的,如果你有一些內容必須使用HTTPS和其他一些HTTP。如果你想通過HTTPS進行一切,那麼它不會對你有用。
你不需要配置警予的應用程序,只需在.htaccess中使用
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
這應該是容易的;我必須等待管理員安裝ssl; – 2013-02-26 09:28:23
如果我去https我得到一個空白頁,如果我去http我得到的網站。我們是否需要更改虛擬主機以偵聽其他端口? – 2015-01-29 17:39:45
這對我而言並不適用於子網域上的網站。例如,sub1.mysite.com。我不在www子域上。 – Trober 2016-06-02 06:10:04
添加在你的.htaccess這些指令必須在的public_html文件夾中的index.php文件是:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
我真的不需要所有的時間;我的網站很小;但是,小書籤需要https,並且當小書籤請求時,我的網站將以https響應; – 2013-02-26 13:48:49
然後按照這篇文章! – darkheir 2013-02-26 13:53:36
我會;但是這是一個更大的問題,因爲涉及一個小書籤; http://stackoverflow.com/questions/15090986/requests-of-a-bookmarklet-over-http-and-https – 2013-02-26 13:59:46