作者bcse (Lvx ex Caelis)
看板PHP
标题Re: [CakePHP] 请问网址的解释
时间Sat Jul 5 19:39:04 2008
※ 引述《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)