Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/05/2006, à 20:08

brassmonkey

Configuration apache avec redirection CNAME

Bonjour,

j'héberge mon site chez moi sur breezy avec apache.  J'ai acheté un nom de domaine : clubhondafitquebec.com et je leurs ai demandé de modifier la redirection pour CNAME, car j'utilise une adresse de type dydns et mon ip est dynamique (bon choix de redirection ?). 

Le problème est que dès que ce type de redirection a été fait chez mon fournisseur de nom de domaine (ils ont confirmé que c'était bien fait, et cela fait une semaine maintenant), mon site ne fonctionne pas.

Ils m'ont répondu que ce serait plutôt du côté de mon hébergeur (donc moi!) qu'il faut configurer la redirection.

Bref, que faut-il ajouter aux configurations d'apache (quels fichiers aussi) pour que la redirection fonctionne ?

ps. Avant de changer pour CNAME, la redirection était dans des frames... Ce qui n'était pas du tout approprié.

merci smile

Hors ligne

#2 Le 22/05/2006, à 21:06

jp.fox

Re : Configuration apache avec redirection CNAME

Je suppose que la société chez qui tu as acheté ton nom de domaine fait une redirection CNAME vers une adresse de type clubhondafitquebec.dyndns.net ou un truc dans le style.

Si c'est le cas, est-ce que ton site fonctionne avec l'adresse http://clubhondafitquebec.dyndns.net (enfin celle qui correspond) ?

Est-ce qu'il fonctionne aussi depuis un autre pc sur internet ?

Hors ligne

#3 Le 22/05/2006, à 23:08

brassmonkey

Re : Configuration apache avec redirection CNAME

bonjour,

l'adresse de mon site est brassmonkey.homedns.org  celle-ci fonctionne bien.

La redirection est aussi redirigée vers cette adresse.

À moins que je me trompe, le serveur apache de ubuntu (celui installé avec le wiki) fait deja du Virtual Hosting avec /etc/apache/site-enabled/  ?

J'ai modifié quelques trucs là dedans pour que ca donne ceci :

NameVirtualHost brassmonkey.homedns.org
<VirtualHost brassmonkey.homedns.org>
        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/
        ServerName brassmonkey.homedns.org
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
                # Commented out for Ubuntu
                #RedirectMatch ^/$ /apache2-default/
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog /var/log/apache2/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog /var/log/apache2/access.log combined
        ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>

Premièrement, je ne sais pas si je dois entrer www.clubhondafitquebec.com comme nom de serveur ou brassmonkey.homedns.org ?

merci smile

Hors ligne

#4 Le 25/05/2006, à 19:03

jp.fox

Re : Configuration apache avec redirection CNAME

Ben voilà, ça marche !

http://www.clubhondafitquebec.com

Je ne sais pas si tu as changé quelquechose dans ta configuration Apache, mais là, ton site est visible avec ton nom de domaine.

Hors ligne