GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Apa yang baru di Apache 2.4?

Apache 2.4 telah hadir, dan hadir dengan peningkatan dan fitur baru! Panduan ini untuk pelanggan hosting web LCN dan hosting WordPress dan mencakup apa yang baru di Apache 2.4 dan perubahan yang perlu Anda ketahui sebagai administrator situs web.

Mari kita mulai…

Apa yang baru?

Platform hosting bersama Quantum kami sekarang telah ditingkatkan untuk menggunakan Apache 2.4. Versi baru ini diklaim lebih cepat dan menggunakan memori lebih sedikit dari pendahulunya. Ada banyak perbaikan pada modul apache saat ini serta beberapa yang baru. Kami tidak akan membahas hal-hal teknis di sini; namun, Anda dapat mengetahui tentang semua modul baru di sini.

Perubahan apa yang perlu saya ketahui?

Perubahan paling nyata di Apache 2.4 adalah pembaruan pada arahan kontrol akses. Di Apache 2.2, kontrol akses ke nama host dan IP tertentu dilakukan menggunakan perintah Order, Allow, Deny, dan Satisfy. Anda mungkin pernah melihat arahan ini digunakan dalam file .htaccess Anda untuk membatasi akses. Contohnya adalah:

ErrorDocument 403 /specific_page.htmlOrder Allow,DenyAllow from 111.222.333.444

Di Apache 2.4, kontrol akses tersebut dilakukan dengan cara yang sama seperti pemeriksaan otorisasi lainnya, menggunakan modul baru mod_authz_host. Direkomendasikan bahwa aturan kontrol akses yang lama harus diganti dengan mekanisme otentikasi yang baru.

Berikut adalah beberapa contoh cara lama dan baru untuk melakukan kontrol akses yang sama.

Dalam contoh ini, tidak ada otentikasi dan semua permintaan ditolak.

2.2 configuration:Order deny,allowDeny from all
2.4 configuration:Require all denied

Dalam contoh ini, tidak ada otentikasi dan semua permintaan diizinkan.

2.2 configuration:Order allow,denyAllow from all
2.4 configuration:Require all granted

Dalam contoh berikut, tidak ada otentikasi dan semua host di domain example.org diizinkan mengakses; semua host lain ditolak aksesnya.

2.2 configuration:Order Deny,AllowDeny from allAllow from example.org
2.4 configuration:Require host example.org

Harap diperhatikan: Sebuah modul telah diinstal untuk memastikan bahwa Anda masih dapat menggunakan konfigurasi 2.2 yang lebih lama. Namun, tidak disarankan untuk mencampur direktif lama dan baru dalam file .htaccess Anda. Secara teknis dimungkinkan untuk mencampur arahan ini; namun, masalah diketahui muncul saat melakukannya.

Itu dia! Anda sekarang mengetahui semua yang diperlukan untuk memperbarui aturan kontrol akses .htaccess Anda.


cPanel
  1. Apa yang baru di Fedora 27 Workstation

  2. Lihat Yang Baru di GNOME 3.26 – OMG! Ubuntu!

  3. Akses Server Web Apache Di Dalam Wadah LXD

  1. Mulai ulang Apache

  2. Cara terbaik untuk mem-sandbox Apache di Linux

  3. Ukur lalu lintas dari log akses apache

  1. GNOME 42 Dirilis! Lihat Apa yang Baru di Desktop Ubuntu 22.04

  2. Bagaimana Cara Membuat Pengguna Baru Dengan Akses Ssh?

  3. Log cPanel:Akses, Apache, Email, Kesalahan, FTP, MySQL, WHM