作爲新手,跟着視頻文獻學習,學習到路由這節,發現除了框架自帶的視圖路由"welcome",可以顯示外,其它都不行,
剛開始是以爲是自己的路由寫錯了,後來通過php artisan route:list ,命令行查詢,發現沒有錯誤,路由存在。
(備註:要在laravel所在文件執行這個"php artisan route:list"命令,我這個服務器根目錄是phpcode,但要到文件blog下才能執行這個命令。)
最後,才發現是因爲根目錄授權問題,在apache配置文件httpd.conf修改。修改如下,
開啓apache模塊
在apache配置文件
LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉
<directory/>目錄可以不用修改,如果修改也不影響。只要修改根目錄就可以,
這樣之後就成功了,
laravel routes除了默認路由public以外,其他都無效 在服務器上找不到網頁 解決辦法