Páginas amigables con Joomla y 1and1 

Este tutorial no tiene que ver con el diseño 3d, pero me ha costado visitar muchas páginas (y ninguna en español) para arreglarlo y creo que le puede ahorrar muchos dolores de cabeza a mucha gente.

Si tu proveedor de hosting es 1and1 y tu web está hecha en Joomla y quieres tener una mejor posición en los buscadores, habrás intentado utilizar la opción de url´s amigables sin ningún resultado o mostrando una página de error 500 o la 300 multiples choices.


También es probable que hayas intentado instalar JoomSEF y tampoco hayas conseguido nada.

Para conseguir esto lo primero es tener activado la opción mod_rewrite de Apache, y 1and1 la tiene activada, pero para que esto funcione tenemos que tener nuestro .htaccess de la siguiente forma:

# Force register_globals OFF
AddType x-mapp-php5 .php

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

RewriteBase /

########## Begin – Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
#
########## End – Joomla! core SEF Section

# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]

 

Luego en el panel de administración de Joomla, en Sitio->Configuración Global hay que activar:

URLs amigables para motores de búsqueda   Sí
Usar Apache mod_rewrite   Sí

Una vez hecho esto nuestrás páginas se verán del estilo: http://www.todo3ds.es/3d-studio/crear-reproductor-mp3.html y no con el largo nombre con el que se veian antes.

   
 

 



5 Comments »

  1. fernando Says:

    a mi eta soluion no me sirve alguna otra sugerencia, me sale el error 404

    ERROR 404: ARCHIVO NO ENCONTRADO

    El documento solicitado no ha sido encontrado.

    Por favor ayuda urgentisima, la comapañía 1and1 despues de darles mucha guerra me han dicho que me hacen el servicio para activarmelo

    comment-bottom
  2. fernando Says:

    CORRIJO, QUE NO NO ME HACEN EL SERVICIO PARA ACTIVARMELO, ASI QUE LO QUE HE CONTRATADO SE QUEDA ASI, ASI QUE NO ME SIRVE PARA EL CMS JOOMLA

    comment-bottom
  3. admin Says:

    Siento no poder ayudarte, yo (y mas gente que me ha comentado) siguiendo estos pasos he conseguido que funcione.
    Suerte

    comment-bottom
  4. Pingu Says:

    ¡Sí!¡Funciona!

    Mil gracias. También me había costado visitar muchas páginas, dolores de cabeza, mensajes de error y un largo intercambio de mails con 1and1, con indicaciones pobres e inútiles.

    Muchas gracias.

    comment-bottom
  5. cacharral Says:

    ¡Grandísimo aporte!
    Había buscado bastante para solucionar este tema con 1and1 y aquí he encontrado la respuesta.
    Muchísimas gracias.

    comment-bottom

RSS feed for comments on this post. TrackBack URL

Leave a comment

You must be logged in to post a comment.

---