emmmmm,本來還是nginx服務器,突然換成了apache
ubuntu系統,apache2服務器,tp5,
1、首先還是運行phpinfo.php,搜一下“Loaded Modules”這里面是已經開啟的模塊,找一下有沒有“mod_rewrite”,其實可以直接搜一下“mod_rewrite”這個,木有就是沒開啟
1.1我的沒開啟,所以開啟mod_rewrite
開啟mod_rewrite模塊的方法很簡單,
cd /etc/apache2/mods-available //看到名為rewrite.load的文件 然后執行這個命令
sudo a2enmod rewrite
2、將AllowOverride None 修改為 AllowOverride All
sudo vim /etc/apache2/sites-enabled/000-default
如果這個里面沒有就修改apache2.conf 將AllowOverride None 修改為 AllowOverride All
sudo vim /etc/apache2/apache2.conf
3、重啟apache
sudo /etc/init.d/apache2 restart
ok了