Bagaimana cara mengaktifkan modul Apache mod_rewrite untuk Ubuntu 11.04?

26

Di linux lain seperti CentOS, ia berfungsi tetapi saya tidak menjalankannya di Ubuntu 11.04.

/var/www/html/folder/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
jevon
sumber

Jawaban:

55

Apakah Anda memastikan RewriteEngine aktif?

Anda akan ingin memverifikasi bahwa mod diaktifkan - cukup cari symlink rewrite.load di / etc / apache2 / mods-enabled. Jika tidak, jalankan sudo a2enmod rewriteuntuk mengaktifkannya. Mulai ulang apache menggunakan sudo service apache2 restartdan asalkan sintaks .htaccess Anda benar, ini akan berhasil.

Kalau tidak, Anda perlu menempelkan informasi lebih lanjut tentang file .htaccess Anda.

Zoopster
sumber