【问题标题】:Defining laravel route with special characters in url在 url 中使用特殊字符定义 laravel 路由
【发布时间】:2017-05-17 00:30:30
【问题描述】:

问题是老板希望 url 显示这个:example.com/special%A0
如何在 laravel 中为此定义路由?我当前的代码是:

Route::get('/special{any}', function ($any) {
    return view('webdesign_special');
})->where('any', '.*');

【问题讨论】:

    标签: laravel routes


    【解决方案1】:

    已解决,这是最好的解决方法。如果你想补偿特殊字符,那么你应该这样做。

    Route::get('/{link}', function () {
        return view('webdesign_special');
    })->where('link','special.*');
    

    我们正在使用 Laravel 5.2,因此希望这将有助于其他使用 Laravel 5 的用户。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-25
      • 2018-07-02
      • 2014-06-21
      • 1970-01-01
      • 2020-02-09
      • 2014-08-19
      • 1970-01-01
      • 2012-12-10
      相关资源
      最近更新 更多