Apache2 mod rewrite kullanımı – ubuntu 16.04 lts lamp

# Sistem : Ubuntu 16.04 lts

#uname -v
#40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018

Merhaba arkadaşlar,Bilgisayarımda kullandığım Linux dağıtımı olan Ubuntu 16.04 lts üzerinde LAMP server (Apache,MySQL,PhpMyAdmin,Php)  kurulu ve web ile ilgili çalışmalarımı burada hazırlıyorum. Yine bu gün çalışırken bazı konfigürasyonlar için kullandığımız .htaccess dosyamızda bazı düzenlemeler yapmam gerekti ve mod_rewrite modülü kullanmalıydım. Fakat modül aktif durumda olmadığı için .htaccess dosyası içerisine yazdığım satırlar bir anlam ifade etmiyordu. Bu sebeple mod_rewrite modülünü aktif etmek için :

sudo a2emon rewrite

Açtığınız terminal ekranına yukarıdaki komutu yönetici olarak çalıştırıyoruz. Daha sonra da bize verdiği çıktının en alt kısmında apache2 servisini yeniden başlatmamız gerektiğini söylüyor.

sudo service apache2 restart

Servisi yeniden başlatmak için yukarıdaki komutu giriyorsunuz. Artık mod_rewrite modülü aktif ve yazdığınız satırlar artık bir anlam ifade ediyor.

Resim-1

iyi günler & çalışmalar ..