Laravel 5.3'i, izleyen eğik çizgi içeren yol URL'leri nasıl oluşturabilirim?Laravel: Sondaki eğik çizgilerle rota rotası dönüş yollarını nasıl yapabilirim?
rota Sonra bir görünümde rota yardımcı fonksiyonu ile url oluşturmak
Route::get('/home/', ['as' => 'home', 'uses' => '[email protected]']);
olarak tanımlanır: Bu http://localhost:8000/home
yerine http://localhost:8000/home/
yaratır
{{ route('home') }}
.
Bu soru Laravel - append a trailing slash in routes'a çok benziyor, ancak bu sorunun bir yanıtı yok ve bana açıkladığım tarifin daha kısa olduğu görülüyor. Sadece {{ route('home') }}/
kullanarak bunu yapabilirsiniz, böylece laravel URL'nin sonunda eğik çizgi kaldıracak Çünkü
Route::get('/home/', ['as' => 'home', 'uses' => '[email protected]']);
Route::get('/home/', '[email protected]')->name('home');
ne bölü çizgisi ile biten bir tane eriştiklerinde olur? afaik başka bir yere yönlendirecek. onun çözümlerinden biri [bu nedenle cevap] (http://stackoverflow.com/a/21735548/4648586) –
Web sunucusu, laravel'i yönlendirmediği sürece, isteğe yanıt verecektir. – tback
bir şey ['.htaccess'] ile ilgisi vardı (https://github.com/laravel/laravel/blob/master/public/.htaccess#L10). [bu soru] 'da ele alındığı gibi (http://stackoverflow.com/questions/34441338/laravel-5-bad-behaviour-while-removing-trailing-slash)' .htaccess 'dosyanızı genel dizinde düzenlediniz. her ne kadar ... [belirli bir tartışmada] (https://github.com/laravel/framework/issues/58#issuecomment-12367008) –