Yii2 Url Düzenlemesi

Merhabalar,

Yii2’de Url’de bulunan index.php kısmını nasıl kaldırabilirim?

Teşekkürler.

Merhaba Sedat Bey,

apache için .htaccess dosyası ve kodlarıyla istediğiniz çözümü bulabilirsinz.

yalnız apachede rewrite module aktif olması gerekir,

httpd.conf dosyandaki


LoadModule rewrite_module modules/mod_rewrite.so

satırının önünde # işareti varsa pasiftir ve # işaretini kaldırarak aktif hale getirebilirsiniz.

apache de kullandığım .htaccess dosyası şu şekilde,


RewriteEngine On


RewriteBase	/


RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d


RewriteRule . index.php

bunu bi dene istersen,

apache dışında farklı bir server kullanıyorsan kullandığınız server ın çalışma yapısına göre de farklı çözümler üretilebilir,

iyi çalışmalar.