Saya baru saja menginstal Sertifikat SSL di server saya.
Kemudian mengatur redirect untuk semua lalu lintas di domain saya di Port 80 untuk mengarahkannya ke Port 443.
Dengan kata lain, semua http://example.com
lalu lintas saya sekarang dialihkan ke https://example.com
versi halaman yang sesuai.
Redirect dilakukan dalam file Apache Virtual Hosts saya dengan sesuatu seperti ini ...
RewriteEngine on
ReWriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R,L]
Pertanyaan saya adalah, apakah ada kelemahan menggunakan SSL?
Karena ini bukan 301 Redirect, apakah saya akan kehilangan jus tautan / peringkat di mesin pencari dengan beralih ke https
?
Saya menghargai bantuannya. Saya selalu ingin mengatur SSL di server, hanya untuk praktik melakukannya, dan akhirnya saya memutuskan untuk melakukannya malam ini. Tampaknya berfungsi dengan baik sejauh ini, tetapi saya tidak yakin apakah itu ide yang baik untuk menggunakan ini di setiap halaman. Situs saya bukan eCommerce dan tidak menangani data sensitif; itu terutama untuk penampilan dan sensasi menginstalnya untuk belajar.
MASALAH YANG DIPERBARUI
Anehnya Bing membuat tangkapan layar ini dari situs saya sekarang karena menggunakan HTTPS di mana-mana ...
sslstrip
serangan redirect -gaya (mereka berdua permintaan man-in-the-middle membajak) sehingga HSTS -aware browser akan memblokir mereka berdua.
src="://example.com/jquery.js"
- perhatikan kurangnya http
atau https
jadi browser memuat yang sesuai. Saya mengalami mimpi buruk mencoba untuk mendapatkan beberapa barang Amazon yang tertanam untuk dimuat dengan benar karena API (dimuat melalui https) menghasilkan tautan http - artinya mereka tidak berfungsi dengan baik sampai saya menemukan parameter tidak berdokumen untuk beralih tautan https