我有一个看起来像这样的表单:
<form method="POST" action="{{ route('flyers.store') }}" enctype="multipart/form-data" class="col-md-6">
@include('flyers.form')
</form>
在整个项目中,这都起到了作用。它会发布到我的本地开发urlhttp://projectflyer.dev:8000/flyers.
突然它发布到http://projectflyer.dev/flyers.
我不确定是什么原因造成的。有什么建议吗?
另一个有趣的发展:当我打字时http://projectflyer.dev:8000/flyers直接进入浏览器,重定向到http://projectflyer.dev/flyers.
路由文件看起来像:
<?php
Route::group(['middleware' => ['web']], function () {
Route::get('/', function () {
return view('pages.home');
});
Route::resource('flyers', 'FlyersController');
Route::get('{zip}/{street}', 'FlyersController@show');
Route::post('{zip}/{street}/photos', ['as' =>'store_photo_path', 'uses' => 'FlyersController@addPhoto']);
});
这是由于在有一个名为"flyers"的公共目录的情况下,有一个发送到"flyers'"的路线。