Bonjour !!

Après plusieurs jours de recherche, je reste en galère...

Mon problème se situe au niveau de la configuration de mes vhosts, j'ai actuellement plusieurs sites qui sont correctement gérés par appache (ndd => dossier et vhost => dossier), par contre quand j'entre un vhost inexistant il pointe la racine de mon site web.

Par exemple, quand je tape :
www.ndd1.ext => /ndd1/www/
www.ndd2.ext => /ndd2/www/
bidon.ndd1.ext => /ndd1/www/ <= alors que je voudrais qu'il refuse la connexion vu que le vhosts n'existe pas...

Si je veux faire ça c'est parce que des petits malins ont compris que ma configuration à ce niveau est pas géniale, du coup ils pointent des vhosts qui n'existent pas et les font référencer sur google... vive le duplicate content

Voici mes fichier pour mes vhosts (je ne met que ceux pour un domaine, le second est configuré de la même manière):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
 
<VirtualHost *:80>
    DocumentRoot /home/sites/ndd1/www/
    ServerName www.ndd1.ext
</VirtualHost>
 
<VirtualHost *:443>
    DocumentRoot /home/sites/ndd1/www/admin/
    ServerName admin.ndd1.ext
    SSLEngine on
 
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
 
    SSLCertificateFile /usr/local/apache_panel/conf/server.crt
 
    SSLCertificateKeyFile /usr/local/apache_panel/conf/server.key
 
    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
        SSLOptions +StdEnvVars
    </Files>
    <Directory "/usr/local/apache_panel/cgi-bin">
        SSLOptions +StdEnvVars
    </Directory>
    SetEnvIf User-Agent ".*MSIE.*" \
    nokeepalive ssl-unclean-shutdown \
    downgrade-1.0 force-response-1.0
    CustomLog /home/log/ssl_request_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
 
<VirtualHost *:443>
    DocumentRoot /home/sites/ndd1/www/manager/
    ServerName manager.ndd1.ext
    SSLEngine on
 
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
 
    SSLCertificateFile /usr/local/apache_panel/conf/server.crt
 
    SSLCertificateKeyFile /usr/local/apache_panel/conf/server.key
 
    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
        SSLOptions +StdEnvVars
    </Files>
    <Directory "/usr/local/apache_panel/cgi-bin">
        SSLOptions +StdEnvVars
    </Directory>
    SetEnvIf User-Agent ".*MSIE.*" \
    nokeepalive ssl-unclean-shutdown \
    downgrade-1.0 force-response-1.0
    CustomLog /home/log/ssl_request_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
J'ai essayé une multitude de combinaisons, rien y fait...

Merci d'avance pour vos réponses et pour votre aide, cordialement, Bloody-wave