Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
Diseño web

TEMA: Quitar index.php a la url de Joomla!

Quitar index.php a la url de Joomla! 2 años 6 meses ago #30825

  • brico143
  • Avatar de brico143
  • Offline
  • Administrador
  • Mensajes: 35
  • Gracias recibidas 1
  • Karma: 0
Si hemos programado en Joomla! seguramente nos hemos encontrado que a la URL se ha intercalado el texto 'index.php'. Por ejemplo: www.dominio.com/index.php/articulo1

Este pequeño detalle no es tanto si queremos mejorar nuestro posicionamento en Google y, por tanto, tener una mejor estructura SEO de nuestro dominio.

Pues lo solucionaremos simplemente con 2 acciones, pero se han de hacer las 2!

En primer lugar, acederemos a la administración de nuestro dominio y accederemos a Sistema -> Configuración Global y dentro de la sección Configuración SEO dejaremos los valores tal com está en la imagen:



Pero nos queda otra acción. Ya sea por medio del Cpanel del dominio como por FTP, cambiaremos el nombre htaccess.txt situado en la raíz del domini por .htaccess (si hay un .htaccess anterior, podemos renombrarlo por seguridad).

Comprobaremos si en nuestra web los cambios tienen efecto y, en unos dias, veremos como Google nos mimará un poco más.

Por cierto, Google guardará la URL anterior y seguramente penalizará la nueva, pues se pensará que se trata de una copia. Por tanto, aún nos falta un tercer paso:

Editaremos el fitchero .htaccess y buscaremos la linia RewriteEngine On.

Debajo insertaremos las siguientes dos linias:

RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /index\.php/[^\ ]+
RewriteRule ^index\.php/(.*)$ /$1 [L,R=301]


Estamos avisando que se tracta de la misma página. Esperamos que os sea útil y tengais muchas visitas!
Adjuntos:
Última Edición: 2 años 6 meses ago por brico143.
El administrador ha desactivado la escritura pública.