Redirect HTTP (80) ke HTTPS (443) pada Apache2 dan Nginx

Sekarang ini website harus memiliki tingkat keamanan yang cukup agar bisa diakses oleh semua browser terkini. Pada jaman dulu website menggunakan port 80 sebagai default-nya, namun seiring waktu dan perkembangan teknologi ternyata port 80 dari protocol HTTP tersebut mudah sekali disisipi berbagai hal yang bisa merugikan pengguna layanan yang melewati port 80. Dari situ kemudian muncul jalur lalu lintas data yang menggunakan protokol serupa namun ada penambahan fitur enkripsi sebagai pengaman (security) yang disebut HTTPS yang menggunakan port 443. Secara tidak langsung developer dari web browser mengutamakan layanan yang menggunakan security dalam aksesnya. Bagaimana website yang sudah menggunakan HTTPS port 443 namun port 80 masih tetap dinyalakan untuk akses lainnya?

Untuk menjawab pertanyaan itu, pada kali ini saya akan membagikan tips agar website dengan port 80 dan port 443 hanya akan terakses lewat port 443 saja. Caranya adalah dengan menggunakan kode program pada virtualhost untuk melakukan redirect alamat website atau domain yang menggunakan port 80 diarahkan ke port 443 (HTTPS). Ada 2 contoh, yang pertama menggunakan web server Apache2 dan berikutnya menggunakan Nginx.

Redirect pada Apache2, yaitu:

NameVirtualHost *:80
<VirtualHost *:80>
   ServerName mysite.example.com
   Redirect permanent / https://mysite.example.com/
</VirtualHost>

<VirtualHost _default_:443>
   ServerName mysite.example.com
  DocumentRoot /usr/local/apache2/htdocs
  SSLEngine On
 # etc...
</VirtualHost>

Jangan lupa restrat layanan.

systemctl restart apache2

Redirect pada Nginx, yaitu

server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
}

 

Jangan lupa restrat layanan.

systemctl restart nginx

 

Semoga bermanfaat!

Personal Area Network (PAN)

PAN atau yang memiliki kepanjangan Personal Area Network merupakan sebuah jaringan komputer untuk berkomunikasi antara komputer dengan perangkat seperti speaker, handphone, komputer, dan lain sebagainya. Jangkauan jaringan ini sangat dekat sehingga Anda tidak bisa menggunakannya untuk berkomunikasi dengan jarak jauh.

PAN juga bisa digunakan untuk berkomunikasi antar perangkat pribadi atau interpersonal komunikasi. Bisa juga digunakan untuk berkomunikasi atau koneksi yang lebih tinggi serta jaringan internet atau uplink. Adapun jangkauan jaringan ini hanya beberapa meter sehingga antara orang yang ingin berkomunikasi dengan target tidak berada di jarak yang jauh.

Fungsi PAN (Personal Area Network)

Fungsi utama dari PAN untuk melakukan komunikasi antar perangkat pribadi. Bisa dikatakan bahwa PAN merupakan sebuah pusat atau titik akses terhadap berbagia macam perangkat seperti hp, komputer, sistem keamanan rumah, dan berbagai perangkat lainnya.

Untuk kontrol pada jaringan ini menggunakan autoritas pribadi. Sementara untuk teknologi yang dipakai dalam PAN adalah bluetooth serta WAP atau Wireless Application Problem. Jaringan PAN juga dihubungkan dengan bus yang ada di komputer misalnya USB dan Firmware.

Karakteristik PAN

Ada beberapa hal yang menjadi karakteristik atau ciri khas dari jaringan PAN yang membedakannya dengan tipe jaringan yang lainnya. Beberapa karakteristik tersebut akan kami sebutkan di bawah ini:

  • PAN adalah sebuah titik askes dari berbagai perangkat misalnya telepon, komputer, ponsel, laptop, maupun perangkat lain yang digunakan untuk berkomunikasi publik seperti internet
  • Kontrol pada jaringan PAN dilakukan melalui autoritas pribadi
  • Data yang dikirimkan mempunyai sifat khas dan juga personal. Hal ini karena jaringan ini hanya digunakan untuk keperluan pribadi
  • Protokol maupun teknik yang digunakan di dalam jaringan PAN yaitu Wireless Application Protocol, WiFi, Bluetooth, Infrared, dan lain sebagainya
  • Jaringan ini mempunyai jangkauan hanya beberapa meter sehingga tidak dapat digunakan untuk mentransmisikan data dengan jarak yang jauh

Kelebihan dan Kekurangan Jaringan PAN

Sama halnya dengan jaringan yang lain, Personal Area Network atau PAN juga memiliki kelebihan dan kekurangannya masing-masing.

1. Kelebihan PAN

  • Hemat Biaya: PAN merupakan jenis jaringan yang tidak memerlukan biaya yang banyak untuk membuatnya. Hal ini karena Anda tidak memerlukan kawat maupun kabel. Anda juga tidak perlu mengeluarkan biaya tambahan ketika harus menjelakjahi internet sehingga cenderung lebih murah
  • Lebih Aman: setiap sinyal atau perangkat akan diotorisasi sebelum perangkat tersebut mengirim data atau file
  • Banyak Perangkat yang Terkoneksi dalam Satu Waktu: Ada banyak perangkat yang terkoneksi di waktu yang bersamaan

2. Kekurangan PAN

  • Mengganggu Kesehatan: sinyal yang dilepaskan oleh PAN berpotensi membahayakan manusia maupun hewan serta berpotensi menyebakan ganggunan kesehatan
  • Transfer Data Lambat: PAN mempunyai kecepatan transfer data yang cenderung lebih mahal dibandingkan jenis jaringan yang lain
  • Jarak yang Sempit: jaringan ini tidak bisa digunakan untuk berkomunikasi jarak jauh karena hanya berlaku beberapa meter

Apa itu PAN? Mengenal Pengertian PAN (Personal Area Network)