Solución:
Use esto para agregar activos como css
, javascript
, images
.. en la lima de hoja.
PARA CSS,
<link href="https://foroayuda.es/{{ asset("css/app.css') }}" rel="stylesheet" type="text/css" >
O
<link href="https://foroayuda.es/{{ URL::asset("css/app.css') }}" rel="stylesheet" type="text/css" >
PARA JS,
<script type="text/javascript" src="https://foroayuda.es/{{ asset("js/custom.js') }}"></script>
O
<script type="text/javascript" src="https://foroayuda.es/{{ URL::asset("js/custom.js') }}"></script>
PARA IMÁGENES,
{{ asset('img/photo.jpg'); }}
Aquí está el DOC
Alternativamente, si sacaste el paquete del compositor illuminate/html
que viene por defecto en laravel 4.2, entonces puede usarlo como se muestra a continuación, en laravel 5. debe extraer manualmente el paquete.
{{ HTML::style('css/style.css') }}
Aquí hay un ejemplo.
En la ruta raíz, cree un archivo .htaccess con
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/public/
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /public/$1
#RewriteRule ^ index.php [L]
RewriteRule ^(/)?$ public/index.php [L]
</IfModule>
En el directorio público, cree un archivo .htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
Si ha realizado algún cambio en el archivo public / index.php, corríjalo con la ruta correcta, entonces su sitio estará activo.
¿Qué resolverá con esto?
- Problema de alojamiento del proyecto laravel.
- CSS no funciona en laravel.
- El sitio de Laravel no funciona.
- carga del sitio laravel con dominio / public / index.php
- el proyecto laravel no redirige correctamente
Stop artisan serve
e intenta usar
php -S localhost:8000 -t public
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)