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):
J'ai essayé une multitude de combinaisons, rien y fait...
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>
Merci d'avance pour vos réponses et pour votre aide, cordialement, Bloody-wave
Partager