※ 引述《HuangJC (吹笛牧童)》之銘言:
我沒用過 CakePHP,不過我知道原理
目前 PHP 要作美觀網址主要有兩種方式
1. 用 mod_rewrite,然後將網址規則寫在 .htaccess 檔案中
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
2. 用 pathinfo,用 .htaccess 將所有的 404 都導向 index.php
然後 index.php 解析 pathinfo 並處理 http://tw.php.net/pathinfo
最近好像比較常看到第二種作法
而關於你問的 a/b/c/d/e.php 這個問題
如果你實際上沒有建立 b, c, d 這些資料夾
那麼只要在 a 資料夾中放一個 .htaccess 即可
至於如果有衝突的 Rule 會發生什麼事... 我覺得正常的設計不應該會這樣耶
--
※ 編輯: bcse 來自: 59.115.205.1 (07/05 19:42)