Réparer les liens brisés hébergement drupal
Je mettais mon premier site Drupal « réel » en ligne. Mais. J'ai rencontré un accroc.
Après la migration de la base de données et les fichiers vers un serveur en direct. Tous les liens sur le site sont cassés, sauf pour la page d'accueil.
Je suis retourné à travers des forums et ont eu l'impression que cela pourrait avoir quelque chose à voir avec fichier .htaccess. Peut-être besoin un ajustement en fonction de la base de réécriture. Mais je ne pouvais pas le faire fonctionner.
# Modifier le RewriteBase si vous utilisez Drupal dans un sous-répertoire ou dans un
# VirtualDocumentRoot et les règles de réécriture ne fonctionnent pas correctement.
# Par exemple, si votre site est à uncomment example.com/drupal et
# Modifier la ligne suivante:
# RewriteBase / drupal
Sur l'hôte local vit mon site dans le répertoire wamp> www> Dossier du site
Sur l'hôte en direct mon site vit dans le directorry public html
Dites-moi ce que vous en pensez. Je sais que c'est une répétition d'autres postes. mais les réponses que je l'ai vu ailleurs ont été assez peu concluants, le plus souvent avec le gars demander de l'aide toujours demander de l'aide.
Je suis certainement un newb alors s'il vous plaît ne vous sentez pas mal à commencer à un niveau de base.
Merci tout le monde. J'apprécie sérieusement.
John Pitcairn a commenté 9 Juin 2011 à 23:13
Si vous essayez une URL comme /index.php?q=node/1 au lieu de simplement / node / 1, ça marche?
Si oui, il est probable que votre hébergeur ne supporte pas les URL propres, et vous devrez éteindre ça dans votre configuration du site, ou parlez à votre hôte sur l'activation Apache mod_rewrite.
ahaque89 a commenté 10 Juin 2011 à 00:08
MRH. Tu as raison.
/index.php?q=node/2 -> œuvres
/ Node / 2 -> ne fonctionne pas
Ceci est assez mauvais est pas. Tous mes liens internes et tous mes points de vue se fondent sur ces références que les URL propres. Est-ce que cela signifie que je dois relier pratiquement tout à partir de zéro.
Je vais devoir faire quelques recherches. Merci une tonne pour ce grand indice!
ahaque89 a commenté 10 Juin 2011 à 08:27
Cri! La désactivation de urls propres était tout ce que je devais faire. Je viens juste de quelques liens internes pour fixer mais il a fallu rien de temps. (Tous mes menus et les médias intégrés étaient en bonne forme sur leur propre)
yourpalfranc a commenté 22 Juin 2012 à 18:48
Ma situation semble être exactement la même chose. Utilisation de l'instruction sur les URL Drupal.org propres, (drupal.org/node/15365) J'ai essayé plusieurs combinaisons de commentaires sur et le remplacement des déclarations dans le fichier réécriture .htaccess, mais rien ne semble fonctionner. La page d'accueil est très bien, et je peux voir un nœud individuel en ajoutant un chemin plus complet comme index.php? P = node / 2. Je l'ai essayé d'ajouter le chemin complet vers BaseURL. En ce moment, je l'ai commenté à nouveau. J'ai aussi tenté de mettre le RewriteBase / drupal. Rien ne semble résoudre le problème.
L'URL de ce site est nademo.drupal.francscafe.com
Le chemin physique sur le serveur est siteroot / drupal
Je vous serais reconnaissant toute aide que vous pouvez fournir, car cela est aussi ma première tentative d'affichage d'un site Drupal à un service d'hébergement.
Merci d'avance.