[轉錄]Re: [請益] 0rz.net

看板Web_Design作者 (來游泳吧~~)時間19年前 (2006/04/04 18:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
※ [本文轉錄自 dinos 信箱] 作者: piligo (pili) 標題: Re: [請益] 0rz.net 時間: Tue Apr 4 17:19:37 2006 ※ 引述《dinos (Guardian Angel)》之銘言: : 你要開 rewrite : 提供一個像 : RewriteRule ^(\w{3,32})$ /link.php?key=$1 [QSA] : 這樣的規則 : 會將 /aaaa 導到 link.php?key=aaaa : 再去 sql 裡抓 aaaa 所對應的 url : 最後輸出 <meta refresh /> 或 header:refresh : 我想原理差不多是這樣吧 向你請教 RewriteRule ^(\w{3,32})$ /link.php?key=$1 [QSA] 我加了這一段卻無任何反應,於是我改成 RewriteRule ^(.*)$ /link.php?key=$1 [QSA] 他就會把任何一串字導入key這個變數,可是我發現他會在字頭加入/這個斜線 ,這要如何把那一橫斜線拿掉呢? 我目前的想法是透過php把/去掉再重新導到一個變數,不過不知從何著手, 那更好的話當然在RewriteRule就可以把/事先去掉囉 謝謝 我的link.php內容如下,只是在測試看網址後面那串字會不會導入key這個變數。 結果發現當字串是abc,但是echo出來卻是/abc <? echo $key; ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.75.239 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.158.10
文章代碼(AID): #14CaawTK (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #14CaawTK (Web_Design)