雖然本教程爲ubuntu操作系統,還是奉勸看到本教程的同學如果現在能更換成centos還是別使用ubuntu做服務器。
因歷史原因我是暫時改不了了。
感謝原作者的詳細介紹,留此處備忘
原文連接爲:https://www.jianshu.com/p/809fe401e8a0
在ubuntu 下的設置方法爲:
1.先執行加載rewrite模塊
sudo a2enmod rewrite
2.打開Apache2.conf
sudo vi /etc/apache2/apache2.conf
****然後在/etc/apache2/apache2.conf 中166行 ****
尋找到下一段代碼
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
改爲
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
2.png
注意:如果有開兩個虛擬服務器的話這邊設置完成後,服務器上面的虛擬主機都會開啓了僞靜態。
3.將站點根目錄上傳編輯好的.htaccess 這個文件一般情況寫整列就OK了!
4.其實這一步不算一步!因爲設置好了要重啓一下服務!
最後重啓服務
service apache2 restart 或 sudo /etc/init.d/apache2 restart(可看到重啓結果)