Cara Menyediakan HTTPS (SSL) pada Laman Web Anda
Mengapa YouVersion memerlukan HTTPS?
Untuk melindungi privasi Komuniti kami, semua Rakan Kongsi YouVersion dikehendaki menggunakan URL laman web HTTPS. For your website to support HTTPS, you'll need to do two things:
- Pasang sijil SSL pada pelayan laman web anda.
- Sediakan laman web anda untuk mengalihkan semua trafik
http://kehttps://.
Kebanyakan hos web mempunyai dokumentasi tentang cara melakukan kedua-dua langkah ini. Kami mengesyorkan supaya berbincang dengan pentadbir laman web anda atau pembekal hos anda sebelum melakukan ini sendiri.
Apakah sijil SSL?
Sijil SSL/TLS adalah kunci penyulitan kriptografi, yang terdiri daripada pasangan awam dan peribadi, digunakan untuk pengekodan dan penyahkodan data yang dihantar ke laman web. Ini melindungi data pengguna daripada dipintas oleh pihak ketiga dengan menyulitkannya dari pelayar pengguna ke pelayan laman web anda.
Data yang disulitkan oleh sesiapa sahaja dengan kunci awam anda hanya boleh dinyahsulit dengan kunci peribadi anda (disimpan rahsia pada pelayan web anda). Ini membolehkan sesiapa sahaja mengisi borang hubungan pada laman web anda yang hanya boleh dibaca oleh pelayan web anda sebelum menghantarnya kepada anda—memastikan maklumat peribadi pengguna selamat.
Apakah HTTPS?
HTTPS adalah versi HTTP yang menggunakan penyulitan SSL/TLS. URL laman web akan bermula dengan https:// dan bukannya http://, dan kebanyakan pelayar akan menunjukkan ikon "kunci" khas di sebelah bar alamat.
Cara mendapatkan sijil SSL percuma
LetsEncrypt.org telah ditubuhkan oleh pemimpin industri untuk membantu semua orang menghantar data pengguna dengan selamat. Cara paling mudah untuk mendapatkan sijil SSL LetsEncrypt adalah dengan menggunakan hos web yang menyediakan LetsEncrypt sebagai perkhidmatan.
If your host doesn't support free or paid certificates, you can follow the LetsEncrypt guide to create and install a certificate manually. Ketahui lebih lanjut di sini.
Hos web dengan SSL percuma
Find a list of web hosts that support LetsEncrypt's free certificates here.
Hos web dengan SSL berbayar
Find a list of web hosts that do not officially support free LetsEncrypt's certificates, but offer paid solutions here.
Mengalihkan HTTP ke HTTPS
Mengalihkan sambungan http:// ke sambungan https:// , juga dikenali sebagai memaksa SSL, memastikan bahawa semua orang yang melawat laman anda akan mempunyai sambungan yang disulitkan—tetapi pautan lama masih akan berfungsi untuk mengakses laman web anda.
Untuk penyelesaian laman web yang mudah, anda boleh menambah coretan berikut pada fail .htaccess laman anda. Ini akan mengalihkan semua trafik ke laman web anda untuk menggunakan versi HTTPS URL anda.
Nota: Kemas kini [yourdomain.com](<http://yourdomain.com>) dengan nama domain organisasi anda.
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ <https://www.yourdomain.com/$1> [R,L]
Untuk laman WordPress, berbincang dengan pentadbir laman anda untuk menambah pemalam atau kemas kini fail .htaccess anda dengan kod WordPress yang betul untuk memaksa sambungan HTTPS.