2017-07-19 3 views
0

ist, ich habe eine Website, die www.project.example.com/apps/myapp und ich habe verschiedene JavaScript und CSS-Dateien wie dieseLaravel Vermögenswerte Verknüpfen von Dateien auf Wurzel-Domäne aber Unterordner nicht, dass die Website in

<link rel="stylesheet" type="text/css" href="{{asset('/css/app.css')}}"/> 
<link rel="stylesheet" type="text/css" href="{{asset('/css/myapp.css')}}"/> 
<script type="text/javascript" src="{{asset('js/app.js')}}"></script> 
<script type="text/javascript" src="{{asset('js/vendor.js')}}"></script> 

verbunden ist, aber ich erhalte eine 404 not found Fehler, weil seine Suche nach den Dateien in www.project.example.com/css zum Beispiel .. Es nicht einmal in den Assets-Ordner

Wie kann ich das beheben, ohne den Pfad für jede CSS-und Javascript-Datei ändern?

+0

Es sollte 'Asset ('css/app.css')' sein. – user2094178

+0

Ich habe es geändert und es machte keinen Unterschied – derrickrozay

+0

Wo erwartet Sie, dass es nach Ihren kompilierten Asset-Dateien suchen? Es sieht so aus, als würden Sie Orte für "Build" - und "Kompilierte" Assets verwechseln. – peterm

Antwort

0

behoben. musste Base Ref in Index.php und verwenden Sie relative Links

<base href="/apps/myapp/" 

<link rel="stylesheet" type="text/css" href="css/app.css'"/> 
<link rel="stylesheet" type="text/css" href="css/myapp.css"/> 
Verwandte Themen