Setelah saya menginstal LAMPU pada satu server web (Centos 5.6 / Apache 2) dari Lan, Saya menemukan itu meskipun modulnya mod_rewrite diaktifkan, halaman yang harus mematuhi aturan mod_rewrite Mereka tidak dapat diakses.
“Tidak ditemukan – URL /REWRITE_URL.html yang diminta tidak ditemukan di server ini.”
Activare mod_rewrite di server Apache/2 (CentOS).
1. Setelah instalasi httpd (Apache), kami membuka file /etc/httpd/conf/httpd.conf dengan editor (nano /etc/httpd/conf/httpd.conf) dan kami memeriksa lebih dulu dan terpenting jika modul “mod_rewrite.so” Itu ditemukan di DSO (Objek bersama dinamis). Kita harus menemukan garisnya “MODULES RE LOADMODULE RE RE RE RE RE RE RECHUTE/MOD_REWRITE.SO” tanpa karakter “#” di depan. Jika karakter ini ada, Anda harus dihapus, dan jika garis hilang harus ditambahkan.

2. Kami membiarkan editor terbuka dan mencari httpd.conf (Ctrl+W untuk pencarian di nano) di mana arahan “Alloverride tidak ada“. Di sini kita harus berubah dari “Alloverride tidak ada” di dalam “Alloverride semua“.

3. Ctrl+x dan y untuk menyimpan perubahan yang dibuat dalam file httpd.conf.
4. Restart httpd
Layanan HTTPD restart atau /etc/init.d/httpd restart
Sekarang semuanya harus pergi OKE. Ingatlah untuk menambahkan ke folder root file situs .htaccess dengan garis:
Menulis ulang
Menulis ulang /
Memungkinkan & Setup mod_rewrite di server Apache/2.2.3 (centos).
 
			