Configuration serveur

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je suis débutant sous linux mais je dois installer un serveur dédié sous débian pour un site (qui fonctionne très bien en local).

J'ai installé ce qu'il me faut, mail, sql, php5 apache2.

Mais je bloque sur l'histoire du nom de Domaine.
Le site est à cette adresse : http://gbradio.fr/ ou www.gbradio.fr

Mon problème se situe sur la redirection du nom de domaine et sur la gestion qu'en fait drupal.

On peut remarquer que sur chaque lien du site, le site utilise l'adresse physique du serveur.
Ainsi si je rentre XXX.XXX.XXX.XXX/user, je tombe bien sur la page.

Cependant, si je fais gbradio.fr/user ou même gbradio.fr/?q=user, rien ne se passe.

Drupal ne prend pas en compte la redirection. Comment procéder ?

S'il s'agit des fichiers de configuration ou du .htaccess, je peux les poster.

Version de Drupal : 

$base_url n'était pas définie , même en le définissant, ça ne change rien.

$base_url = 'http://www.gbradio.fr'; // NO trailing slash!

Je fais la redirection de domaine sur le serveur même XXX.XXX.XXX.XXX et pas sur le sous dossier XXX.XXX.XXX.XXX/gbradio
Dans le fichier sites-available/default j'ai :

<VirtualHost *:80>
        ServerAdmin webmaster@gbradio.fr
        ServerName gbradio.fr
        ServerAlias www.gbradio.fr
        DocumentRoot /var/www/gbradio
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
        <Directory /var/www/gbradio>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

Dans etc/hosts, j'ai :

127.0.0.1 gbradio.fr

Dans le hosts, j'aurai bien mis l'adresse réelle (externe) du serveur. Sinon je pense qu'apache se mélange un peu les pinceaux.
Il vaudrait mieux avoir :

xxx.xxx.xxx.xxx gbradio.fr www.gbradio.fr

et laisser 127.0.0.1 pour le localhost