PHP Laravel 404 在编辑视图中未找到文件

PHP Laravel 404 not found files while in edit view

我在视图中有一个名为 "company" 的子文件夹。

当我尝试访问 127.0.0.1:8000/home127.0.0.1:8000/company 时一切正常,但是当我尝试访问 127.0.0.1:8000/company/1/edit 我应该编辑我的公司信息时我得到了 404 Not Found我的布局中提到的所有 css、js 和其他链接的错误,但如果我不扩展 layouts.app,页面工作正常。由于某种原因,它正在尝试访问

127.0.0.1:8000/company/css

127.0.0.1:8000/comapany/js

而不是

127.0.0.1:8000/css

127.0.0.1:8000/js

但这只发生在编辑页面。

这是我的文件夹结构:

Routes.php:

Route::get('/', function () {
    return view('auth/login');
});

Auth::routes();

Route::get('/home', 'HomeController@index')->name('home');

Route::resource('company','CompanyController');
Route::resource('users','UserController');
Route::resource('roles','RoleController');

edit.blade.php(来自公司子文件夹):

@extends('layouts.app')
@section('content')
    <from method = 'post' action = "{{ route ('company.update', [$company->id]) }}">
        {{ csrf_field() }}
        <input type="hidden" name="_method" valuae = 'put'>

        <input type="text"
               id="company-name";
               required
               name = 'name'
               value = '{{ $company->name }}'>
        <input type="text"
               id="company-name";
               required
               name = 'website'
               value = '{{ $company->website }}'>

        <button type="submit">Submit</button>
    </from>
@endsection

感谢 Aynber 和 Tym Lewis 解决了问题。

只需在我的 src 链接前面添加 / 即可解决此问题。

之前:

<link href="css/style.css" rel="stylesheet">

之后(固定):

<link href="/css/style.css" rel="stylesheet">