[請益] 網址列檔名後方多個斜線

看板PHP作者 ( Yan™)時間14年前 (2012/01/30 12:36), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
今天發現了一個奇怪的現象 假設原本網址為 http://pro.fdzone.org/index.php 但是我在後方加上/ 使得網址變成 http://pro.fdzone.org/index.php/ 理論上應該是會找不到網址的,但卻可以正常讀取! 這樣理面的相對路徑全亂了! 不知有沒有辦法解決? 讓不正確的網址 http://pro.fdzone.org/index.php/ 自動修正成 http://pro.fdzone.org/index.php 正確的路徑? 感覺要從Apache rewrite下手? 懇請有經驗的前輩指導。 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.71.2.84

01/30 13:18, , 1F
不從server下手的話 直接在php裡檢查
01/30 13:18, 1F

01/30 13:18, , 2F
$_SERVER['REQUEST_URI'] 不正確就導向正確網址即可
01/30 13:18, 2F

01/30 13:20, , 3F
他用Discuz.... 不太建議直接更動核心程式碼.....
01/30 13:20, 3F

01/30 13:23, , 4F
其實我只是舉FD當例子XD 很多網站都有類似情況
01/30 13:23, 4F

01/30 13:23, , 5F
能從Server端修改的話就完美了
01/30 13:23, 5F
文章代碼(AID): #1F9Xvch8 (PHP)
文章代碼(AID): #1F9Xvch8 (PHP)