Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

242
Views
La nueva instalación de Laravel 7.10 no funciona si no hay index.php en la URL

Instalé una instalación nueva de laravel y todo funciona bien, excepto que si voy a la URL sin ingresar index.php al final, entonces no funciona.

Estoy usando:

 http://localhost/index.php

Y en este caso me aparece correctamente la pagina pero si ingreso solo:

 http://localhost/

Entonces no está funcionando como se esperaba.

Cómo ver si funciona o no, tengo instalada la barra de depuración y en el primer caso se muestra pero en el segundo caso no.

Actualicé la configuración de apache2 para que comience en el directorio público y también me aseguré de que acepte php con DirectoryIndex index.php en 000-default.conf.

¿Debo configurar algo para que fuerce una redirección a index.php al acceder al directorio en el navegador?

Esto es lo que obtengo de mi phpinfo para los módulos cargados en el controlador apache2, puedo ver el mod_rewrite

 Loaded Modules core mod_so mod_watchdog http_core mod_log_config mod_logio mod_version mod_unixd mod_access_compat mod_alias mod_auth_basic mod_authn_core mod_authn_file mod_authz_core mod_authz_host mod_authz_user mod_autoindex mod_deflate mod_dir mod_env mod_filter mod_mime prefork mod_negotiation mod_php7 mod_reqtimeout mod_rewrite mod_setenvif mod_status
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

cambie el contenido del archivo httpd.conf como se muestra a continuación.

 <IfModule dir_module> DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm \ default.php default.pl default.cgi default.asp default.shtml default.html default.htm \ home.php home.pl home.cgi home.asp home.shtml home.html home.htm </IfModule> ... Listen 8094 <VirtualHost *:8094> DocumentRoot "D:\yoursouce\public" <Directory "D:\yoursouce\public"> Require all granted AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> ...

Entonces intenta

 http://localhost:8094/

Saludos

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!