Hola, quiero compartir un truco para WordPress, por defecto tenemos urls en WordPress de la siguiente forma index.php/nombre de la página, para evitar esto si tenemos nuestro sitio web en un hosting que tenga servidor Apache, debemos incluir el siguiente código en el archivo .htaccess en la raíz de nuestro sitio.En caso de no tener este este archivo lo podemos crear con el bloc de notas y lo grabamos como .htacces


RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

¿Qué es el .htaccess?

El .htaccess es un archivo de texto oculto que contiene una serie de directivas para el servidor Apache. Cuando un cliente solicita un archivo al servidor, este busca desde el directorio raíz hasta el subdirectorio que contiene el archivo solicitado el archivo .htaccess y tiene en cuenta estas reglas antes de proceder con la petición, es decir, se aplican las normas especificadas al directorio en el que se encuentre .htaccess y los directorios por debajo de él.