Nacho Alonso

Icon

Un chico digital, en un mundo analógico

Por fin he conseguido quitar el “index.php”

Llevaba bastantes semanas intentándolo y no lo conseguía. Quería quitar el dichoso “/index.php/” de las URI de mi blog, pero no había forma. Estuve tocando en el servidor algunos parámetros, mirando el .htaccess e incluso le pedí ayuda a mi amigo Fernando Tellado (muchísimas gracias) y al final entre las pistas de Fernando, el brujuleo por la red y el conocimiento propio he conseguido quitarlo.

Simplemente (ahora digo simplemente, pero me he tirado semanas) consiste en crearse (si no lo tienes ya) un archivo .htaccess en la carpeta raíz donde tengas instalado el Wordpress con las siguientes líneas de código dentro:

# Para poder editar ficheros

SecFilterEngine Off
SecFilterScanPOST Off

# Para poder utilizar bien los permalinks
# BEGIN WordPress

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

# END WordPress

En mi caso, como veis no tengo el blog en el raíz del servidor, por lo que he tenido que añadir el /blog/ que veis. Si lo tenéis en el raíz no os hará falta. Y poco más, por fin tengo la URI que yo quería!