在apache安裝好後,rewrite預設沒有開啟,所以必須要手動開啟它,所以輸入下列兩行指令去開啟
$ sudo a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
service apache2 restart
$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2
這樣rewrite engine就可以使用了
但必須要注意,如果你要使用.htaccess的檔案去設定的話,要確認在apache的設定檔中(/etc/apache2/sites-available/default),是否有將AllowOverride設定為All,否則無法讀取到.htaccess的設定
沒有留言:
張貼留言