摘要:環境最近做網站需要用到,像百度京東那樣,瀏覽器上有個綠色的小鎖頭,同時數據加密也是網站很大的保障。由于是臨時測試的,所以在阿里云上面買了個賽門鐵克的免費型的證書。
環境:Apache2.2 + Centos 6.8
最近做網站需要用到https,像百度、京東那樣,瀏覽器上有個綠色的小鎖頭,同時數據加密也是網站很大的保障。由于是臨時測試的,所以在阿里云上面買了個賽門鐵克的免費型的證書。(中間申請部分略過)證書最后頒發的時候,可以在列表頁操作下載,進入下載頁,選擇Apache,然后可以按照上面的官方的文檔配置,但是不需要這么做,剛開始弄這個的人,估計度娘谷歌了很久還是懵逼,因為最后在地址欄輸入域名刷新的時候,卻不是自己想要的效果。要這么來,保準你次次都行。
咋們先要這么想:比如我手上有個一個域名www.aaa.com,那既然是要全站強制跳轉https,那就要配兩個虛擬主機,一個是監聽80端口的,這個虛擬機只做監聽和轉發的工作,不用配置啥站點根目錄。還有一個是監聽443端口的,這個做真正的訪問工作,除了需要配置原本沒有ssl之前80虛擬機需要做的工作外,還要開啟ssl引擎驗證、指定證書位置、私鑰(私鑰都放自己的服務器上用來接收請求的時候解密數據用的;公鑰是訪問的時候,客戶端會下載),看懂了上面的話,下面的配置就不成問題了。
#記得監聽這個端口 Listen 443 #load這個ssl模塊進來 LoadModule ssl_module modules/mod_ssl.soServerName www.aaa.com ServerAlias aaa.com RewriteEngine on RewriteRule ^(.*)?$ https://www.aaa.com$1 [R=301,L] ServerAdmin aaa@163.com DocumentRoot "/home/aaa/webroot" ServerName www.aaa.com #開啟ssl引擎 SSLEngine on #寫你證書的路徑 SSLCertificateFile /etc/httpd/cert/public.pem #寫你私鑰的路徑 SSLCertificateKeyFile /etc/httpd/cert/21427950260000000.key #設置站點訪問規則 Options FollowSymLinks AllowOverride None Order allow,deny Allow from all #指定錯誤日志&訪問日志 ErrorLog "logs/aaa.com-error_log" CustomLog "logs/aaa.com-access_log" common
其中要說明的是,在80虛擬機配置的最后一行,^(.*)? 和$1 這兩東西代表了比如你訪問了www.aaa.com/public/index/ ,那么這段url的/public/index/會被占位的$1變量都會照舊復制過來,[R=301,L]代表永久轉發。其實現在好多人都一窩蜂的都去用nginx了,抗高并發比apache牛,占用內存也少,可以考慮從apache+tomcat轉向nginx+tomcat了,apache只是情懷
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/35866.html
摘要:設置協商加密算法時,優先使用我們服務端的加密套件,而不是客戶端瀏覽器的加密套件。 nginx下配置ssl本來是很簡單的,無論是去認證中心買SSL安全證書還是自簽署證書,但最近公司OA的一個需求,得以有個機會實際折騰一番。一開始采用的是全站加密,所有訪問http:80的請求強制轉換(rewrite)到https,后來自動化測試結果說響應速度太慢,https比http慢慢30倍,心想怎么可...
摘要:但是相較于非全站,全站會更加安全,也省去了和互跳轉所帶來的延遲。安全無價,只有保障了訪客與網站的傳輸處在安全的協議之下,才能確保隱私和數據的安全。寫在前面TrustAsia在Ucloud有提供免費證書服務,為了保障互聯網安全,各位站長可以配額內申請使用(同時可以擁有多個免費證書)。如需購買付費證書或者使用免費證書請看文末~隨著個人博客、主頁的站點數不斷增加,越來越多的風險也逐漸顯露出來。許多...
摘要:官網全站實踐正式來襲也迎來自己的一個里程碑數正式突破官網作為項目組服務開發者們的重要渠道也迎來了自己的一次重大更新重構升級到全站實現本篇先介紹官網全站實踐先來一張官網效果圖鎮樓靜態資源由托管開啟業務代碼交由執行設置使用協議要實現非常簡單 date: 2018-3-8 13:50:03title: Swoft| Swoft官網全站 HTTP2 實踐 Swoft1.0正式來襲, Swoft...
閱讀 3085·2019-08-30 15:56
閱讀 1239·2019-08-29 15:20
閱讀 1577·2019-08-29 13:19
閱讀 1484·2019-08-29 13:10
閱讀 3388·2019-08-26 18:27
閱讀 3074·2019-08-26 11:46
閱讀 2237·2019-08-26 11:45
閱讀 3765·2019-08-26 10:12