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

Mengonfirmasi mod_rewrite diaktifkan

Apa itu mod_rewrite ?

Modul mod_rewrite menggunakan mesin penulisan ulang berbasis aturan berdasarkan parser ekspresi reguler PCRE untuk menulis ulang URL yang diminta dengan cepat; secara default, mod_rewrite memetakan URL ke jalur sistem file. Namun, itu juga dapat mengarahkan satu URL ke URL lain atau meminta pengambilan proxy internal.

mod_rewrite menyediakan cara yang fleksibel dan kuat untuk memanipulasi URL menggunakan jumlah aturan yang tidak terbatas. Setiap aturan dapat memiliki jumlah tak terbatas dari ketentuan aturan terlampir untuk memungkinkan Anda menulis ulang URL berdasarkan variabel server, variabel lingkungan, header HTTP, atau stempel waktu.

mod_rewrite beroperasi pada path URL lengkap, termasuk bagian path-info. Aturan penulisan ulang dapat dipanggil di httpd.conf atau .htaccess. Jalur yang dihasilkan oleh aturan penulisan ulang dapat menyertakan string kueri atau mengarah ke sub-pemrosesan internal, pengalihan permintaan eksternal, atau throughput proxy internal.

Ringkasnya, mod_rewrite harus diaktifkan di server Anda untuk menggunakan konfigurasi .htaccess, seperti pengalihan.

Mengonfirmasi mod_rewrite diaktifkan

Karena sebagian besar situs web yang membutuhkan mod_rewrite, ini diaktifkan secara default. Untuk mengonfirmasi itu diaktifkan, Anda dapat melakukan hal berikut:

Login ke server sebagai root dan jalankan perintah berikut,

httpd -l |grep rewrite

Jika diaktifkan, Anda akan mengharapkan output yang sama seperti di bawah ini,

root@duplicate [~]# httpd -l|grep rewrite
mod_rewrite.c

Kesimpulan

Sekarang setelah kita membahasnya, cara mengonfirmasi mod_rewrite diaktifkan di server atau tidak. mod_rewrite banyak digunakan untuk melakukan redirection dari web server.


Panels
  1. Apache mod_rewrite

  2. Cara Mengaktifkan Modul Mod_rewrite ?

  3. Siapkan Wadah Linux dengan LXC di Ubuntu 16.04

  1. Bagaimana cara mengaktifkan mod_rewrite di server web ubuntu?

  2. Bagaimana Mengetahui Jika Ip Multicast Diaktifkan?

  3. Mod Menulis Ulang untuk Joomla Permalinks

  1. Cara Menulis Ulang URL dengan mod_rewrite untuk Apache di Ubuntu 20.04

  2. Instal PrestaShop di Debian

  3. Hibernasi tanpa swap diaktifkan