使用 ReWrite 的好處一方面可以讓 URL 看起來比較短,不帶參數的 '靜態頁面' 形式對使用者來說比較習慣;另一方面是,一般認為有利於 SEO,搜尋引擎比較好抓。

$ 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的設定

allowoverride

By tony

自由軟體愛好者~喜歡不斷的思考各種問題,有新的事物都會想去學習嘗試 做實驗並熱衷研究 沒有所謂頂天的技術 只有謙虛及不斷的學習 精進專業,本站主要以分享系統及網路相關知識、資源而建立。 Github http://stnet253.github.io

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料