[請益] 如何實現如wp般的固定網址?

看板PHP作者 (wonder)時間8年前 (2015/08/30 09:51), 編輯推噓10(10012)
留言22則, 10人參與, 最新討論串1/2 (看更多)
各位前輩大家好 小弟之前初學php沒多久 最近有個作業需要寫出類似部落格形式的簡易內容網站 但過去所學的php+MySQL中,如果點入一篇文章 網址會是:www.demo.com?id=123 但如果希望能夠像wp呈現固定網址:www.demo.com/123/ 這樣子的話,請問該怎麼作呢?或查什麼關鍵字呢? 我google都只查到wp的做法 如果有錯之處初學還請見諒 先謝謝各位了!! -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.244.10.9 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1440899514.A.34F.html

08/30 10:11, , 1F
也想知道+1
08/30 10:11, 1F

08/30 10:20, , 2F
搜尋url rewrite, 作法可參考codeigniter的 .htaccess檔
08/30 10:20, 2F

08/30 10:54, , 3F
感謝k大
08/30 10:54, 3F

08/30 10:54, , 4F
但想請再請問:這樣的話是會變成全部都指向到同一個網址
08/30 10:54, 4F

08/30 10:54, , 5F
?還是可以不同篇文章不同網址,像www.demo.com/123/跟w
08/30 10:54, 5F

08/30 10:54, , 6F
ww.demo.com/456/
08/30 10:54, 6F

08/30 11:01, , 7F

09/01 02:38, , 8F
要看你如何判斷喔
09/01 02:38, 8F

09/01 15:28, , 9F
如果用frameset 應該可以做到一樣的效...如果有錯請高手
09/01 15:28, 9F

09/01 15:28, , 10F
指正
09/01 15:28, 10F

09/01 15:39, , 11F
那請問用frameset如何做到一樣的效
09/01 15:39, 11F

09/01 22:10, , 12F
假設原本網頁是index.php 切成兩邊,這樣按進文章網址還是
09/01 22:10, 12F

09/01 22:10, , 13F
顯示index.php
09/01 22:10, 13F

09/01 22:36, , 14F
請問這樣要怎樣把host.com/123對應到host.com?id=123
09/01 22:36, 14F

09/01 23:51, , 15F
對不起我錯了
09/01 23:51, 15F

09/02 14:45, , 16F
去學laravel吧...
09/02 14:45, 16F

09/02 15:22, , 17F
第一個你需要 .htaccess rewrite
09/02 15:22, 17F

09/02 15:23, , 18F
第二個你需要一個 route class來協助你處理轉址判斷
09/02 15:23, 18F

09/08 09:30, , 19F
index.php?request=item/123
09/08 09:30, 19F

09/08 09:32, , 20F
用 http server 的 url rewrite 規則整理一下即可
09/08 09:32, 20F

09/08 09:33, , 21F
apache 可寫在 .htaccess 裏頭
09/08 09:33, 21F

09/08 09:33, , 22F
nginx 就要另外寫 http config 了
09/08 09:33, 22F
文章代碼(AID): #1Luc6wDF (PHP)
文章代碼(AID): #1Luc6wDF (PHP)