寫了一個(gè)簡單的mvc框架。設(shè)定好的路由很簡單 module/controller/action 這樣的規(guī)則。訪問的時(shí)候localhost:86/app/index/index就可以渲染視圖文件。問題來了。通過app/index/index 這樣的路由訪問頁面,在頁面中寫了一個(gè)跳轉(zhuǎn)點(diǎn)擊跳轉(zhuǎn)頁面這時(shí)候?yàn)g覽器中瀏覽路徑就可能會(huì)變成localhost:86/app/index/demo/index/index。但是有時(shí)候就是可以正常訪問,變成localhost:86/demo/index/index。發(fā)現(xiàn)兩個(gè)區(qū)別就是href中 路徑app/index/index 與 /app/index/index的區(qū)別。請(qǐng)問有什么方法可以比較好的解決這樣的路由問題么?項(xiàng)目源代碼在https://github.com/zhoujiangy... 。
框架中路由的奇怪問題
蕪湖不蕪
2018-09-14 10:09:25