Para poder tener unas url’s «bonitas» deberemos de activar el módulo «mod_rewrite» de nuestro Apache.
Antes de activarlo deberíamos comprobar si ya estuviese activo, para ello creamos un archivo info.php con el siguiente contenido y lo subimos a nuestro servidor:
Ejecutándolo desde el navegador comprobamos que mod_rewrite no está activado:
Para activarlo accedemos por consola a nuestro servidor y escribimos la siguiente directiva:
sudo a2enmod rewrite
Y seguidamente reiniciamos Apache:
sudo service apache2 restart
Ahora refrescamos nuestro archivo info.php desde el navegador y comprobamos que los cambios se han realizado correctamente:
De nada 😉