VirtualHosts: Que fais-je tort?

  • Frostbyt3
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Juin 06, 2004
  • Messages: 210
  • Loc: Corpus Christi, TX
  • Status: Offline

Message Mars 29th, 2010, 2:08 pm

Im essayant de configurer les éléments suivants.

J'ai un nom de domaine (allforcheap.com).

J'ai une Records pour et CNAMES pour allforcheap.com et http://www.allforcheap.com et un enregistrement A pour failedbreakins.allforcheap.com.

Si je vais à http://www.allforcheap.com ou http://allforcheap.com il fonctionne très bien. Je reçois la page de test apache.
Si je vais à http://failedbreakins.allforcheap.com J'ai également la page de test.

Le problème est: J'ai un index.html dans chacun ne devrait donc pas être montrant la page de test. Il convient de montrer les différentes pages. J'ai déclaré que, dans ma config, mais Im pas sûr de ce qui est erroné et je sais qu'il manque quelque chose.

Merci à l'avance.

APACHE Code: [ Select ]
<VirtualHost *>
#NameVirtualHost allforcheap.com:80
DocumentRoot "/home/allforcheap"
ServerAdmin "admin@allforcheap.com"
ServerName allforcheap.com
ServerAlias allforcheap.com *.allforcheap.com
ErrorLog /home/allforcheap/errorlog
CustomLog /home/allforcheap/customlog common
DirectoryIndex index.html index.htm
<Directory "/home/allforcheap">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
 
 
<VirtualHost *>
#NameVirtualHost failedbreakins.allforcheap.com:80
DocumentRoot "/home/failedbreakins"
ServerAdmin "admin@allforcheap.com"
ServerName failedbreakins.allforcheap.com
ServerAlias failedbreakins.allforcheap.com
ErrorLog /home/failedbreakins/errorlog
CustomLog /home/failedbreakins/customlog common
DirectoryIndex index.html index.htm
<Directory "/home/failedbreakins">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
 
  1. <VirtualHost *>
  2. #NameVirtualHost allforcheap.com:80
  3. DocumentRoot "/home/allforcheap"
  4. ServerAdmin "admin@allforcheap.com"
  5. ServerName allforcheap.com
  6. ServerAlias allforcheap.com *.allforcheap.com
  7. ErrorLog /home/allforcheap/errorlog
  8. CustomLog /home/allforcheap/customlog common
  9. DirectoryIndex index.html index.htm
  10. <Directory "/home/allforcheap">
  11. allow from all
  12. Options +Indexes
  13. </Directory>
  14. </VirtualHost>
  15.  
  16.  
  17. <VirtualHost *>
  18. #NameVirtualHost failedbreakins.allforcheap.com:80
  19. DocumentRoot "/home/failedbreakins"
  20. ServerAdmin "admin@allforcheap.com"
  21. ServerName failedbreakins.allforcheap.com
  22. ServerAlias failedbreakins.allforcheap.com
  23. ErrorLog /home/failedbreakins/errorlog
  24. CustomLog /home/failedbreakins/customlog common
  25. DirectoryIndex index.html index.htm
  26. <Directory "/home/failedbreakins">
  27. allow from all
  28. Options +Indexes
  29. </Directory>
  30. </VirtualHost>
  31.  
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Mars 29th, 2010, 2:08 pm

  • this213
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Mar 01, 2004
  • Messages: 1242
  • Loc: ./
  • Status: Offline

Message Avril 15th, 2010, 8:34 am

Vous avez besoin de définir "NameVirtualHost" * avant * de définir vos hôtes virtuels. Si tous les hôtes virtuels vous êtes en cours d'exécution sur le même port, il vous suffit de définir cette fois.

En outre, notez que j'ai écrit la directive <VirtualHost> réelle - elle doit correspondre à NameVirtualHosts.

Code: [ Select ]
NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot "/home/allforcheap"
    ServerAdmin "admin@allforcheap.com"
    ServerName allforcheap.com
    ServerAlias allforcheap.com *.allforcheap.com
    ErrorLog /home/allforcheap/errorlog
    CustomLog /home/allforcheap/customlog common
    DirectoryIndex index.html index.htm
    <Directory "/home/allforcheap">
        allow from all
        Options +Indexes
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot "/home/failedbreakins"
    ServerAdmin "admin@allforcheap.com"
    ServerName failedbreakins.allforcheap.com
    ServerAlias failedbreakins.allforcheap.com
    ErrorLog /home/failedbreakins/errorlog
    CustomLog /home/failedbreakins/customlog common
    DirectoryIndex index.html index.htm
    <Directory "/home/failedbreakins">
        allow from all
        Options +Indexes
    </Directory>
</VirtualHost>
  1. NameVirtualHost *:80
  2. <VirtualHost *:80>
  3.     DocumentRoot "/home/allforcheap"
  4.     ServerAdmin "admin@allforcheap.com"
  5.     ServerName allforcheap.com
  6.     ServerAlias allforcheap.com *.allforcheap.com
  7.     ErrorLog /home/allforcheap/errorlog
  8.     CustomLog /home/allforcheap/customlog common
  9.     DirectoryIndex index.html index.htm
  10.     <Directory "/home/allforcheap">
  11.         allow from all
  12.         Options +Indexes
  13.     </Directory>
  14. </VirtualHost>
  15. <VirtualHost *:80>
  16.     DocumentRoot "/home/failedbreakins"
  17.     ServerAdmin "admin@allforcheap.com"
  18.     ServerName failedbreakins.allforcheap.com
  19.     ServerAlias failedbreakins.allforcheap.com
  20.     ErrorLog /home/failedbreakins/errorlog
  21.     CustomLog /home/failedbreakins/customlog common
  22.     DirectoryIndex index.html index.htm
  23.     <Directory "/home/failedbreakins">
  24.         allow from all
  25.         Options +Indexes
  26.     </Directory>
  27. </VirtualHost>
http://www.disabo.com

Afficher de l'information

  • Total des messages de ce sujet: 2 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 43 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC