簡體   English   中英

在Laravel的URL中有破折號而不是下划線

[英]Have dashes rather than underscores in URL's in Laravel

我真的希望能夠使用Laravel(3)並將破折號作為url分隔符而不是下划線。

我希望能夠自動執行此操作,而不必為every_single_page定義新路由。

我無法看到如何實現這一點,並確保Laravel同時正常工作。

任何幫助都會非常感激!

只需使用:

return Str::slug('My First Blog Post!');

它將回這樣的鏈接

你也可以更精確:

return Str::slug('My First Blog Post!', '_');

將給

您可以嘗試使用.htaccess文件替換 - by _。

我已經創建了解決此問題的3.x分支的pull請求

您可以使用框架的3.x分支的補丁仍然支持的分支。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM