Comment changer mon URL de base


8

J'ai construit un site Web en utilisant Drupal. Maintenant, l'URL de base est http://xxx.xxx.xxx.xxx/drupal . Mais je veux changer l'URL de base en http://xxx.xxx.xxx.xxx Comment faire?

Merci.


Avez-vous accès à ajouter vhost dans apache? Si oui, une façon simple consiste à ajouter un hôte virtuel pour mapper le répertoire où vous avez installé Drupal (y compris le dossier drupal) sur ServerName qui est xx.xx.xx.xx et recharger apache ..
— Dipen

Salut Dipen, Comment ajouter un virtualhost pour mapper le répertoire où vous avez installé Drupal? Merci.
— user6919

Réponses:


12

allez dans yousite/sites/defaultle settings.phpfichier et ouvrez-le , recherchez-le $base_urlet remplacez-le par la nouvelle valeur (quelque part autour de la ligne 270).

REMARQUE: settings.php est un fichier en lecture seule, vous devez d'abord effacer l'indicateur de lecture seule pour effectuer les modifications. Vous devrez redémarrer le serveur pour mettre à jour les modifications.


2
Je suppose qu'il peut y avoir des configurations exotiques où cela peut être nécessaire, mais dans la plupart des cas, vous ne devriez pas avoir à redémarrer le serveur du tout - le changement entrera en vigueur immédiatement.
— Garrett Albright

lorsque je change le base_url en mon nom de domaine. J'obtiens beaucoup d'erreur sur la page. par exemple, "échec du chargement de la recherche". parce que l'emplacement de ressource a été changé en "nom de domaine / xxxx / xxx.css " (l'original est ip / xxxx / xxx.css ) pourquoi ??
— user6919

Vous devez vérifier où se trouve l'installation de base de votre site Drupal. Si c'est à la racine du serveur (par exemple www), alors vous devez donner $base_url=siteroot; sinon s'il se trouve dans un dossier à l'intérieur de la racine du serveur, alors vous devez avoir une site_root/path_to_drupal_install_foldervaleur pour votre$base_url
— AjitS

Ça ne me réveille pas.
— alyssaeliyah

5

Il existe une variable globale appelée $base_urlque vous pouvez définir dans sites / default / settings.php. Essayez de changer sa valeur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.