DANH MỤC TÀI LIỆU
Sự khác nhau giữa http và https
S khác nhau gi a http và httpsự ữ
HTTP vs HTTPS
Nhi u trang web s d ng HTTP. Tuy nhiên, vào năm 2014, ử ụ Google khuyên
các trang web chuy n sang HTTPS . Cho đ n lúc đó, ch các trang web ế ỉ
th ng m i đi n t m i th c s th y phi n khi s d ng HTTPS. Đ ươ ệ ử ớ ự ấ
khuy n khích chuy n đ i, Google đã thông báo r ng h s cung c p các ế ọ ẽ
trang web HTTPS v i m t s th h ng nh ( providing HTTPS sites with a
minor rankings bump) , có hi u l c tr ng ph t các trang web không ệ ự
chuy n đ i, b ng cách t o l i th cho các đ i th c nh tranh. ế ủ ạ
Bây gi b n có th t h i - t i sao nó l i quan tr ng đ n m c b n chuy n ể ự ế
sang HTTPS? Có th c s c n ph i dùng không? ự ầ S khác nhau gi a ự ữ
HTTP và HTTPS là gì?
Các khái ni m c b n ơ ả
Đi u đ u tiên chúng ta nên hi u HTTP và HTTPS th c s là gìự ự . S r t ẽ ấ
khó đ hi u tác đ ng c a vi c chuy n đ i t cái này sang cái khác ho c ổ ừ
cách ch n gi a HTTP và HTTPS mà không có s hi u bi t chung v c ọ ữ ể ế
hai.
HTTP là gì?
HTTP là tên vi t t t c aế HyperText Transfer Protocol (giao th c truy n ứ ề
t i siêu văn b n ), là m t giao th c c b n dùng cho ơ ả World Wide
Web (www) đ truy n t i d li u d i d ng văn b n, hình nh, video, âm ữ ệ ướ
thanh và các t p tin khác t Web server đ n các trình duy t web và ng c ậ ừ ế ượ
l i.
HTTPS là gì?
HTTPS là vi t t t c aế Hypertext Transfer Protocol Secure. V n đ v i ề ớ
giao th c HTTP thông th ng là thông tin t máy ch đ n trình duy t ườ ủ ế
không đ c mã hóa, có nghĩa là nó có th d dàng b đánh c p . Giao th c ượ ể ễ
HTTPS kh c ph c đi u này b ng cách s d ng ch ng ch ụ ứ ỉ SSL (l p c ng ớ ổ
b o m t) , giúp t o k t n i đ c mã hóa an toàn ế ố ượ gi a máy ch và trình ữ ủ
duy t, t đó b o v thông tin nh y c m b đánh c p khi thông tin đ c ệ ừ ượ
chuy n gi a máy ch và trình duy t.ể ữ
HTTP và HTTPS ho t đ ng nh th nào ?ạ ộ ư ế
HTTP ho t đ ng trên mô hình Client (máy khách) –Server (máy ch ). Các ạ ộ
máy khách s g i yêu c u đ n máy ch và ch s h i đáp c a máy ch . ẽ ử ế ự ồ
Đ có th trao đ i thông tin đ c v i nhau, các m y ch và máy khách ượ ớ
ph i th c hi n trên m t giao th c th ng nh t, đó chính là HTTP.ả ự
Nói d hi u h n khi b n nh p m t đ a ch web và n Enter, m t l nh ễ ể ơ ộ ị
HTTP s đ c g i lên máy ch đ yêu c u tìm website b n đã nh p. Sau ẽ ượ ủ ể
khi máy ch nh n đ c yêu c u , nó s tr l i tìm đ n website đ c yêu ượ ả ạ ế ượ
c u đó, và tr l i k t qu cho b n b ng vi c hi n th website đó lên trình ả ạ ế
duy t web c a b n. Quá trình này di n ra nhanh hay ch m tùy thu c vào ủ ạ
t c đ Internet c a b n.ố ộ ủ ạ
HTTPS ho t đ ng t ng t nh HTTP nh ng đ c b sung thêm SSL ộ ươ ự ư ư ượ
giao th c TSL. Các giao th c này đ m b o r ng không ai khác ngoài các ả ằ
máy khách và máy ch có th hack thông tin, d li u ra ngoài. Cho dù b n ữ ệ
s d ng máy tính cá nhân hay công c ng đi chăng n a, các ch ng ch SSL ử ụ
v n đ m b o thông tin liên l c c a máy khách v i máy ch luôn đ c an ạ ủ ượ
toàn và ch ng b dòm ngó.ố ị
S khác nhau gi a HTTP và HTTPSự ữ
S khác bi t quan tr ng nh t gi a hai giao th c là ấ ữ ch ng ch SSL . Trong
th c t , HTTPS v c b n là m t giao th c HTTP v i b o m t b sung. ế ề ơ
Tuy nhiên, b o m t b sung này có th c c kỳ quan tr ng, đ c bi t là đ i ể ự
v i các trang web có d li u nh y c m t ng i dùng, ch ng h n nh ệ ạ ư ẳ ạ ư
thông tin th tín d ng và m t kh u . ậ ẩ
Ngoài ra
HTTP s d ng sử ụ c ng 80 đ giao ti p và s d ng ế ử ụ HTTPS 443
HTTP đ c coi là không an toàn và HTTPS an toànượ
HTTP ho t đ ng t ng ng d ng và HTTPS ho t đ ng t ng giao ộ ở ầ ứ ộ ở
v n
HTTP không yêu c u b t kỳ ch ng ch nào và HTTPS c n ch ng ch ứ ỉ ứ ỉ
SSL
Các chuy n đ i sang HTTPSể ổ
1. Mua ch ng ch SSL và đ a ch IP chuyên d ng t các công ty cung ụ ừ
c p host cho b nấ ạ
2. Cài đ t và đ nh c u hình ch ng ch SSL. ị ấ
3. Th c hi n sao l u toàn b trang web c a b n trong tr ng h p b n ư ủ ạ ườ
c n tr l i tr ng thái ban đ u ở ạ
4. C u hình b t kỳ liên k t hard internal nào trong trang web c a b n, t ế ủ ạ
HTTP sang HTTPS.
5. C p nh t các th vi n code c a b n, ch ng h n nh JavaScript, Ajaxậ ậ ư ẳ ạ ư
và b t kỳ plugin c a bên th ba nào. ủ ứ
6. Chuy n h ng m i liên k t bên ngoài mà b n ki m soát sang ể ướ ế
HTTPS, ch ng h n nh danh sách th m c.ẳ ạ ư ư
7. C p nh t cácậ ậ htaccess, nh Apache Web Server,ư LiteSpeed, NGinx
Config và ch c năng qu n lý d ch v internet c a b n (ch ng h n ủ ạ
nh Windows Web Server), đ redirect t HTTP sang HTTPS.ư ể ừ
8. N u b n đang s d ngế ử ụ CDN, hãy c p nh t cài đ t SSL c a CDN.ậ ậ
9. Tri n khai 301 redirects trên t ng trang.
10. C p nh t m i liên k t b n s d ng trong các tool t đ ng hóa ế ử ụ ự ộ
marketing, ch ng h n nh liên k t email.ẳ ạ ư ế
11. C p nh t b t kỳ trang đích và liên k t tìm ki m nào có tr ti n. ế ế ả ề
12. Thi t l p trang web HTTPS trongế ậ Google Search
Console và Google Analytics.
L i k tờ ế
HTTPS hi n nhiên là an toàn h n so v i HTTP r t nhi u trong vi c mã hóa ơ ấ ề
d li u, b o m t thông tin cá nhân. Tuy nhiên u đi m c a HTTP là t c đ ữ ệ ư
ph n h i c a website truy c p nhanh h n HTTPS r t nhi u và đ c s ồ ủ ơ ượ
d ng cho các trang tin t c c n thông tin nhanh, còn ph i nh p d li u nh ữ ệ ư
tài kh a ngân hàng, email cá nhân thì nên s d ng HTTPS. Ngoài ra chúng ử ụ
ta cũng d dàng nh n bi t v i bi u t ng khóa thanh đ a ch đ phân ế ớ ể ượ
bi t website đó có s d ng HTTPs hay không. ử ụ
thông tin tài liệu
Nhiều trang web sử dụng HTTP. Tuy nhiên, vào năm 2014, Google khuyên các trang web chuyển sang HTTPS. Vây sự khác nhau giữa http và https là gì? Tài liệu sẽ giải thích điều này cho bạn
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×