apache 000-hôte virtuel par défaut
Je vois qu'il y a de la 000-hôte virtuel par défaut et je l'ai laissé. J'ai créé un nouveau fichier et le lien pour mysite.com et cela fonctionne, mais pas la façon dont je le veux. Je me demandais, quelqu'un sait-il si j'ai besoin de supprimer, ou si je ne devrais pas supprimer l'000-default vh?
Pour une raison quelconque pour aller à http://mysite.com il me prend pour la 000-site par défaut, mais si je vais à http://www.mysite.com il me faut à la bonne place. Pourquoi est-il une différence?
C'est mysite.com vh fichier:
#NameVirtualHost *
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName mysite.com
ServerAlias www.mysite.com *.mysite.com
DocumentRoot /home/nick/www/mysite.com
ErrorLog /var/log/apache2/mysite.com/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel info
CustomLog /var/log/apache2/mysite.com/access.log common
ServerSignature On
</VirtualHost>
Eh bien, j'ai supprimé l'000-default lien complètement....et toujours exactement le même comportement. Je n'ai pas remarqué cela, si je ne à mysite.com il me prend pour que apache par défaut "It works!" de la page, mais si je vais à mysite.com/index.html il me prend pour mon propre index.html fichier. Des idées?
Oui ça ressemble: mysite.com/index.html == www.mysite.com mais est différent de celui mysite.com
Oui ça ressemble: mysite.com/index.html == www.mysite.com mais est différent de celui mysite.com
OriginalL'auteur Nick | 2009-04-01
Vous devez vous connecter pour publier un commentaire.
Configuré comme ça, il n'est pas nécessaire pour défaut VH.
Maintenant, pourquoi mysite.com vous prend par défaut? C'est une bonne question, si votre configuration est exactement comme vous l'avez copié, vous avez redémarré le serveur, alors il ne devrait pas.
ok, voici comment je l'ai eu à travailler... Après la suppression de l'000-lien par défaut, j'ai dû ensuite supprimez #NameVirtualHost Grâce.
OriginalL'auteur vartec
À l'aide de "_default_" hôte virtuel peut résoudre le problème: http://httpd.apache.org/docs/2.0/vhosts/examples.html#default
Il est de bonne pratique pour modifier la valeur par défaut configuration d'un hôte virtuel "_default_" après la création d'une autre configuration d'un hôte virtuel.
OriginalL'auteur Emre Hasegeli