[請益] mod_rewrite的運作
1. RewriteBase path
看了一些文件和教學、還是看的有點"灰"~
RewriteBase 後面的目錄
到底是用在alias? Server-Side的路徑?還是web的相對路徑?
看到的每種說法都有
2. RewriteRule
看到的例子都是把 一整串網址做轉換
/a/b/c <= .php?a=a&b=b&c=d
能不能單獨針對各個參數做轉換呢?
/a <= ?a=a
/b <= &b=b
/c <= &c=c
3. css/js/img 的路徑
假設已經設了一個 rewrite
^/[a-zA-Z]+)/[a-zA-Z]+)/([0-9]+) =< /$1.php?action=$2&id=$3
news.php?action=new&id=3 => /news/new/3
可是CSS,js,img都會跑掉(都跟php程式是在同個目錄)
要連同根目錄也設rewrite嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.154.206
※ 編輯: JYHuang 來自: 59.104.154.206 (05/10 13:48)
推
05/10 17:23, , 1F
05/10 17:23, 1F
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章