bonjour a tous.
je me suis trouvé un petit proliant-dl380 pas cher et j’ai commencé a monter quelques trucs dedans.
il sert entre autre de serveur web mais j’ai un petit problème pour y mettre un sous-domaine (ou plusieurs par la suite) avec son propre répertoire dans /var/www/ avec un ln -s vers le /home car partitions séparées.
je possède aussi un ndd acheté chez gandy et suivant les détails que je vous aurai mis, j’aurai voulut savoir ou j’ai fait une connerie.
et j’utilise l’api gandy pour la gestion d’ip dynamique et leurs seveurs dns.
-fichier zone:
[code]@ 300 IN A mon-ip-dynamique
mc 10800 IN A mon-ip-dynamqie
ts 10800 IN A mon-ip-dynamique
- 10800 IN CNAME mon-ndd.fr.
blog 10800 IN CNAME blogs.vip.gandi.net.
imap 10800 IN CNAME access.mail.gandi.net.
owncloud 10800 IN A mon-ip-dynamique
pop 10800 IN CNAME access.mail.gandi.net.
smtp 10800 IN CNAME relay.mail.gandi.net.
webmail 10800 IN CNAME webmail.gandi.net.
www 10800 IN CNAME webredir.vip.gandi.net.
@ 10800 IN MX 50 fb.mail.gandi.net.
@ 10800 IN MX 10 spool.mail.gandi.net.
[/code]
en italique , les sous-domaines, pointent ils correctement ou dois-je mettre mon ndd a la place de mon ip?
ensuite les vhost…
le principal:
[code]<VirtualHost *:80>
ServerAdmin mon@mail.fr
ServerName ndd.fr
DocumentRoot /var/www/site1/
Options FollowSymLinks
AllowOverride None
<Directory /var/www/site1>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
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 ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
HostNameLookups on
[/code]
et le premier vhost sous-domaine.
[code]<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName sousdomaine.ndd.fr
DocumentRoot /var/www/site2
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/site2>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
[/code]
et le problème c’est qu’en tapant l’adresse du vhost sous-domaine, je tombe sur le domaine principal…c’est quoi mon erreur?
merci de m’aiguiller un peut car la j’ai super mal au crane et je n’arrive plus a réfléchir correctement et je suppose que la réponse est sous mes yeux mais que je la vois pas.
et juste comme ça, j’ai modifié /etc/hosts pour faire pointer le ndd sur l’ip locale mais en tapant le ndd je tombe sur la box…normale? les port sont “redirectionné” vers le serveur, 80 et 443