URL’s limpios de Drupal en 1&1

Pues gracias a educasitio he encontrado solución a cómo conseguir que los sitios con Drupal alojados en el hosting 1And1 puedan activar la característica de URL’s limpios. Basta con editar el archivo .htaccess y la sentencia:
En Drupal 6:

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

modificarla para que quede:

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

En Drupal 7

RewriteRule ^ index.php [L]

modificarla para que quede:

RewriteRule ^ /index.php [L]

Como casi siempre, lo que parece un problema muy grande, tiene una solución muy sencilla.

Anuncios

Ejecutar el cron de Drupal automáticamente

Pues esto también es muy fácil, pero el comando que hay que poner en el crontab se las trae. Primero hay que ejecutar:

$crontab -e

Para editar las tareas programadas. Si es la primera vez que lo hacemos nos pedirá confirmación para elegir el editor que deseamos usar. El más simple es el “nano”.

En el archivo que se abre, hay que incluir la siguiente linea:

15 * * * * wget -O - -q -t 1 http://www.misitiodrupal.es/cron.php

Salvamos, salimos, y ya está. A partir de ese momento cada hora en el minuto 15, se ejecutará el cron de nuestro sitio Drupal.

Esta página web nos permite crear nuestro crontab sin necesidad de memorizar su sintaxis. Pero sólo nos quita una parte del problema, pues los parámetros del wget, evidentemente, no están inlcuidos en ella.