Urls limpias en 1and1 con Drupal

Si tienes hosting en 1and1 te puedes encontrar con el problema de que no se pueden activar las Urls limpias por defecto, para que funcionen hay que cambiar el archivo .htaccess con cualquier editor de texto, es una pequeña modificación:

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

por

RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]

como se puede apreciar, tan solo se trata de añadir una barra antes del index.

En Dupal 7:

RewriteRule ^ index.php [L]

por

RewriteRule ^ /index.php [L]

Temática: Internet

Nivel: Básico

21 comentarios en «Urls limpias en 1and1 con Drupal»

  1. acceso al archivo .htaccess

    Para subirlos usé Dreamweaver.
    Acabo de activar la opción de «ver > Mostrar archivos ocultos» y ahí aparece. Para poder verlo si no está descargado en local hay que ponerse en modo de vista local y remota.
    Muchas gracias.

    Responder
  2. htaccess

    Cuando subiste por FTP los archivos de drupal, el htaccess también tuviste que subirlo, si no lo ves es porque o bien no lo subiste o porque tu programa de FTP tiene ocultos los archivos de sistema, si es el Filezilla te vas al menú –> Servidor –> y marcas la opción «Forzar mostrar archivos ocultos».

    Responder
  3. acceso al archivo .htaccess

    Gracias por tu aportación Tronico, pero tengo una duda ¿cómo accedo al archivo .htaccess en un servidor 1&1.es?
    Desde el FTP no lo veo.
    Quiero hacer modificaciones en la configuración para poder realizar compresiones gzip
    Gracias!

    Responder
  4. url limpias

    Hola amigo , necesito de su ayuda , he creado u sitio en drupal 5 y aun no he logrado obtener activado la opcion en el menu de drupal para activar las url limpias , he descomentariado el mod_rewrite en el httpd.conf y cuando voy al archivo .htacces me aparece en blanco , añadir ademas que uso el wamp server y esta en mi ordenador personal . Necesito, a ver si me pueden dar una ayudita pues lo necesito ..Un saludo de mi parte y gracias de antemano

    Responder
  5. Pongo todo esto al final del

    Pongo todo esto al final del fichero .htaccess de la raíz del drupal.

    # Rewrite URLs of the form ‘x’ to the form ‘index.php?q=x’.
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !=/favicon.ico
    RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]

    Responder
  6. Funciona correctamente esa modificación para drupal 7 en 1and1

    He probado a añadir el código del .htaccess al que hacéis referencia y funciona perfectamente para el drupal 7 en 1and1.
    Muchas gracias.
    saludos!

    Responder
  7. URLs Limpias con Drupal en 1and1

    Pues a día de hoy, no he visto nunca las URLs limpias con 1and1. En local no tengo problemas.
    Incluso he probado a escribir cualquier cosa en el fichero, como sugieren en la ayuda de Drupal para ver si realmente se está usando el fichero y da mensaje de error, pero ponga lo que ponga en el ficherito .htaccess (sin comentar, claro) no da ningún error.
    He ejecutado cron y limpiado caché etc.
    No hay caso.
    ¿Alguien en la misma situación?

    Responder
  8. url en 1and1

    Es raro, lo único que te puedo decir es que tengo un sitio en 1and1 y me funciona bien con el truco que se expone aquí, y si no lo pongo así me salta error por lo que el htacces lo tiene en cuenta.
    Puede que tu sitio esté en algún servidor con algo capado, ¿les has preguntado a 1and1 directamente?

    Responder
  9. Me respondo a mi mismo

    Hola a todos,
    ya he encontrado la solución, donde en la solución ponía:
    RewriteRule ^ /index.php
    Tenia que poner en mi caso:
    RewriteRule ^ /drupal/index.php
    Así me ha funcionado.

    Responder
  10. Error con las URL’s limpias

    Hola a todos,
    anteayer instalé drupal 7.10 en un subdirectorio donde tengo la página web de la asociación en 1&1, ejemplo: misitio/drupal. Tenia el problema de las URL’s limpias y puse la solución que aparece mas arriba en el archivo .htaccess, aparentemente se habia solucionado, pero cual ha sido mi desagradable sorpresa cuando he visto que se me ha cascado todo y cuando intento ir a cualquier parte de la administración, se me carga la pagina principal de mi sitio web pero sin los estilos, no entiendo nada. Se supone que estoy navegando por otro directorio, el que tengo instalado Drupal.
    A alguien se le ocurre alguna idea de lo que puede pasar?

    Responder
  11. Genial esa es la solución para los subdirectorios

    yo también hice lo mismo,
    en mi servidor tengo varias ejemplos de paginas con drupal y las paginas guardadas en subdirecorios no se podía configurar las URLs limpias, hasta que llegue aquí y a esta respuesta.
    algo así

    Genial, este era un tema super importante que tenia pendiente solucionar desde hace mucho tiempo.

    Responder

Deja un comentario