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]

Comentarios
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!
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".
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.
Hola, lo cambio pero no me
Hola, lo cambio pero no me pilla en ?q=admin/settings/clean-urls
¿Tengo que volver a instalar el drupal?
Gracias
No hay que volver a instalar
No hay que volver a instalar drupal, solo hay que cambiar esa linea de código y refrescar el navegador.
¿Y qué permisos debe tener
¿Y qué permisos debe tener ese fichero?, porque de momento sigue sin funcionar.
Los permisos son 644
Los permisos son 644
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]
Así lo tengo yo en varios
Así lo tengo yo en varios sitios de Drupalinfo en 1and1 y me funciona perfectamente.
Volví a instalar todo el
Volví a instalar todo el drupal con el htaccess cambiado como tu dices y funciona correctamente.
Muchas gracias
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
htaccess
El htaccess no puede estar en blanco al abrirlo con cualquier editor de texto, de origen ya viene con bastantes lineas de código, revisalo.
Funciona Ok
Perfecto! funciona a la perfeccion!!
Gracias por la solucion.. en 1and1 funciona de maravilla..
saludos
Gracias!!!!!!!!!!!!!!
Gracias!!!!!!!!!!!!!!
También sirve para CDMON
Esta solución también sirve para CDMON, cuando a pesar de tener un presunto .htaccess correcto no te deja activar las url limpias.
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!
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 Drupalinfo 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?
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?
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 Drupalinfo.
A alguien se le ocurre alguna idea de lo que puede pasar?
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.