¿Cómo remover el .html en una url?

Iniciado por ElAlien725, 10 Febrero 2019, 05:17 AM

0 Miembros y 1 Visitante están viendo este tema.

ElAlien725

Miren simplemente quiero saber como puedo remover el .html de la url de mi sitio porque no me gusta como queda. Hay alguna manera?

EdePC

- Que servidor usas? Apache, Nginx, IIS, Cherokee, Tomcat, etc ...

ElAlien725

¿Es un hosting web como puedo ver eso?

EdePC

- Si no tienes micha idea supongo que se trata de Apache que es el más difundido la gente "normal"

- Para evitarte problemas con el fichero de configuración del propio Apache te recomiendo usar un fichero .htaccess que aparte es compatible con otros servidores web:

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L]


- Debes ubicar tu .htaccess en la carpeta que principal de tu sitio web o en la carpeta donde específicamente quieres lograr ese efecto.

- Documentación recomendada:
https://internetedadinero.com/eliminar-extensiones-phphtml-con-htaccess/

- Para ver los cambios te recomiendo abrir una venta en modo incógnito ya que los navegadores tienen una cache que tardan en refrescar.

-- Si aún así no ves los cambios, quiere decir que el Servidor Web no tiene permitida la opción y necesitarás acceso a dicho servidor y fichero de configuración.

ElAlien725

Creo no tenerlo activado. No se si ayude pero en phpinfo() dice server api CGI/FastCGI.