Apache ~ .htaccess not read .htaccess not working

會找這問題是因為......

yii的/user/login連結跑不出來

not found

就覺得應該是rewrite沒開

跑去開了rewrite

sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart


發現連結依然找不到......

燈愣.....

為此我還實際測試.htaccess倒底是否working

結果working...

上網找找找

才看到有人說是Allowoverride的問題

修改過後才真的可以了 = =

sudo vi /etc/apache2/sites-available/default

把DocumentRoot /var/www

裡面的AllowOverride改成All

AllowOverride All

<Directory /var/www/>

裡面也要改

AllowOverride All

儲存

再下指令重開apache就好了

sudo /etc/init.d/apache2 restart


沒有留言: