url訪問(wèn)
在瀏覽器訪問(wèn)application下的admin\controller\Index.php時(shí)總是出現(xiàn)“頁(yè)面錯(cuò)誤,請(qǐng)稍后重試”的提示,評(píng)論區(qū)里方法都試過(guò)還是無(wú)法解決,想問(wèn)一下還有沒(méi)有什么方法可以解決,謝謝
在瀏覽器訪問(wèn)application下的admin\controller\Index.php時(shí)總是出現(xiàn)“頁(yè)面錯(cuò)誤,請(qǐng)稍后重試”的提示,評(píng)論區(qū)里方法都試過(guò)還是無(wú)法解決,想問(wèn)一下還有沒(méi)有什么方法可以解決,謝謝
2018-03-29
舉報(bào)
2018-05-22
這是個(gè)URL訪問(wèn)問(wèn)題
URL設(shè)計(jì)(參考網(wǎng)址http://www.php.cn/manual/view/32826.html,URL設(shè)計(jì)相關(guān))
ThinkPHP5.1在沒(méi)有定義路由的情況下典型的URL訪問(wèn)規(guī)則是:
支持切換到命令行訪問(wèn),如果切換到命令行模式下面的訪問(wèn)規(guī)則是:
可以看到,無(wú)論是URL訪問(wèn)還是命令行訪問(wèn),都采用PATH_INFO訪問(wèn)地址,其中PATH_INFO的分隔符是可以設(shè)置的。
如果不支持PATHINFO的服務(wù)器可以使用兼容模式訪問(wèn)如下:
必要的時(shí)候,我們可以通過(guò)某種方式,省略URL里面的模塊和控制器。
即至少有兩種訪問(wèn)模式:
1,http://serverName/index.php(或者其它應(yīng)用入口文件)/模塊/控制器/操作(方法名)
2,http://serverName/index.php(或者其它應(yīng)用入口文件)?s=/模塊/控制器/操作(方法名)
如我的就是http://localhost:8080/projectbytp5/public/index.php?s=admin/Index/getEnv,訪問(wèn)無(wú)問(wèn)題
2018-03-29
訪問(wèn)路徑應(yīng)該是 localhost/admin/index/index