Arreglar los enlaces rotos de alojamiento Drupal
Estoy poniendo mi primer "verdadero" sitio online de Drupal. Pero. Me he encontrado con un obstáculo.
Después de migrar la base de datos y archivos a un servidor en vivo. Todos los enlaces en el sitio se rompen a excepción de la página de inicio.
He volteado a través de foros y he tenido la impresión de que podría tener algo que ver con el archivo .htacces. Tal vez necesita un poco de ajuste en términos de la base de reescritura. Pero no pude conseguir que funcione.
# Modificar el RewriteBase si está utilizando Drupal en un subdirectorio o en una
# VirtualDocumentRoot y las reglas de reescritura no están funcionando correctamente.
# Por ejemplo, si su sitio está en uncomment example.com/drupal y
# Modificar la siguiente línea:
# RewriteBase / drupal
En el host local vive mi sitio en el directorio wamp> www> Carpeta del sitio
En el host vivo mi sitio vive en el html pública directorry
Déjame saber lo que ustedes piensan. Sé que esto es una repetición de otros mensajes. pero las respuestas que he visto en otros lugares han sido bastante concluyentes, por lo general con el chico pidiendo ayuda sigue pidiendo ayuda.
Definitivamente soy un Novato así que por favor no me siento mal por comenzar en un nivel básico.
Gracias a todos. Aprecio seriamente.
John Pitcairn comentó 9 junio de 2011 a 23:13
Si intenta una URL como /index.php?q=node/1 en lugar de simplemente / node / 1, Cómo funciona?
Si es así, es probable que su proveedor de alojamiento web no es compatible con URLs limpias, y usted tendrá que apagar eso en la configuración del sitio, o hablar con su anfitrión sobre la habilitación de mod_rewrite de Apache.
ahaque89 comentó 10 junio de 2011 a las 00:08
Gestión de recursos humanos. Tienes razón.
/index.php?q=node/2 -> obras
/ Nodo / 2 -> no funciona
Esto es bastante malo no es eso. Todos mis enlaces internos y todos mis puntos de vista se basan en estas referencias como URLs limpias. ¿Eso quiere decir que tenga que volver a vincular prácticamente todo desde cero.
Voy a tener que hacer algunas investigaciones. Muchísimas gracias por esta gran idea!
ahaque89 comentó 10 junio de 2011 a 08:27
¡Alarido! Desactivación de URLs limpias era todo lo que tenía que hacer. Sólo tenía unos enlaces internos para fijar pero tuvo muy poco tiempo. (Todos mis menús y los medios incorporados estaban en buen estado por su cuenta)
yourpalfranc comentó 22 de junio de 2012 a 18:48
Mi situación parece ser exactamente la misma. Usando la instrucción Drupal.org en URLs limpias, (drupal.org/node/15365) He intentado varias combinaciones de comentar y reemplazar declaraciones a grabar en el archivo .htaccess, pero nada parece funcionar. La página principal está bien, y puedo ver un nodo individual mediante la adición de un camino más completo como index.php? P = nodo / 2. He intentado añadir la ruta completa al BaseURL. Ahora he comentado que de nuevo. También he intentado establecer el RewriteBase / drupal. Nada parece resolver el problema.
La URL para este sitio es nademo.drupal.francscafe.com
La ruta física en el servidor es siteroot / drupal
Le agradecería cualquier ayuda que puede proporcionar ya que esto también es mi primer intento de publicar un sitio de Drupal para un servicio de alojamiento.
Gracias por adelantado.