2017-05-16 30 views
0

我希望將用戶發送到我的laravel公用文件夾中的其他文件夾,然後再將它們重新發送回主頁面。
假設我擁有一個在Laravel開發的網站,名爲phone.com。當您在地址欄中輸入http://phone.com時,它會直接爲您打開主頁,但是我希望我的訪問者被引導至位於/ public目錄中的文件夾(例如,http://phone.com/guest/),然後他們在返回之前選擇一個鏈接主網頁(即phone.com)。我有一個在Laravel開發的網站

+0

你c使用訪客中間件並檢查用戶是否爲訪客,並根據它渲染刀片文件。 – Webinion

+0

嗨,歡迎來到StackOverflow。您發佈的問題不屬於此處討論的問題的範圍。請參閱[常見問題](http://stackoverflow.com/faq),查看您可以在此處詢問哪些類型的問題。你必須提供你已經嘗試過的東西,錯誤或意想不到的東西。問候。 –

+1

我很確定,如果你閱讀了所有的Laravel指南,它會給你一個關於如何使用laravel來做到這一點的更好的想法。 – apokryfos

回答

0

您可以通過設置一個簡單的cookie並使用主頁路徑上的中間件來讀取cookie並執行適當的重定向來實現此目的。一個簡單的辦法是,像這樣

  • 檢查您的主頁上,用戶登陸有Cookie集(例如餅乾=新)
  • 總結與檢查Cookie,並相應地重定向
  • 中間件主頁
  • 如果用戶不具有該cookie,重定向到另一個頁面(例如/客)
  • 如果按網頁鏈接,然後重定向到其設置cookie,並帶他們到主頁的路線
+0

pls我'米新的Laravel你能告訴我怎麼做我的laravel –

+0

@CypherQuophiBrown你需要知道的重定向的基本概念,使用Cookie和中間件來實現這一點。如果你用勺子餵食每一點代碼,你將如何受益?請嘗試學習並嘗試自己完成一些編碼,我們很樂意幫助您。 – Sandeesh