Apache URL rewrite 的簡單設定三步曲
先簡單介紹 Apache URL Rewrite 的功能。假如我們有一個像老太婆的裹腳布一樣長的 URL 如下: http://www.foo.com/productDetail.php?productID=3&Cateogry=1 透過 .htaccess 的重寫規則,可以把它簡化成以下 http://www.foo.com/productDetail/3 這樣一來不但簡潔,搜尋引撆的機器人也可以把乾淨的網址列出給搜尋結果。但編寫 .htaccess 檔的 regular expression 並不在本文章的範圍內。如果有興趣可以去 http://httpd.apache.org/docs/2.0/misc/rewriteguide.html 問題: 在打開 Clean URLs 的功能後,如果點選連結會出現 404 Error。可以依下面的三個步驟確定在伺服器方面有沒有把設定弄對。我們一樣以 Ubuntu 14.04.1 LTS 為基礎。