Saltar al contenido

El archivo .htaccess predeterminado de Laravel no funcionará

Después de mucho trabajar hemos hallado el resultado de este dilema que algunos de nuestros lectores de este sitio web han tenido. Si tienes algún dato que aportar puedes dejar tu conocimiento.

Solución:

Cambió esta línea:

    RewriteRule ^ index.php [L]

a esto:

    RewriteRule ^ /index.php [L]

Ahora funciona. No solo no recibo el error 500, sino que las URL parecen funcionar según lo previsto.

Me parece que viene el error interno 500 porque no ha configurado el host virtual en el archivo apache httpd.conf.

Ponga esta línea en el archivo httpd.conf

Para ventanas

NameVirtualHost *:80


    ServerName yourlaravel.com
    DocumentRoot "C:/wamp/www/laravel/public"
    
    



     ServerName localhost
     DocumentRoot "C:/wamp/www"
     
     

para linux

NameVirtualHost *:80

    ServerName yourlaravel.com
    DocumentRoot "/var/www/laravel/public"
    
 


   ServerName localhost
   DocumentRoot "/var/www"
   
   

Y para ejecutarlo en su máquina local

Para la ventana, abra C:WindowsSystem32driversetchosts y ponga esta línea.

 yourserverip   yourlaravel.com

Para Linux, abra etchosts y ponga esta línea.

 yourserverip   yourlaravel.com

Puede consultar este enlace para obtener más información:

http://net.tutsplus.com/tutorials/php/construyendo-aplicaciones-web-desde-cero-con-laravel/

Espero que esto pueda ser de alguna ayuda.

Comentarios y puntuaciones

Si para ti ha resultado útil este post, te agradeceríamos que lo compartas con más programadores de este modo contrubuyes a extender este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *