Problème de résolution de nom de domaine Apache ?
PHP中文网
PHP中文网 2017-05-16 17:00:19
0
1
602

1. Mon serveur Alibaba Cloud dispose désormais d'une adresse IP publique indépendante
2. Un *.abc.def.com est entièrement résolu sur mon adresse IP Alibaba Cloud.
3. Ici, je fais une résolution de nom de domaine virtuel de troisième niveau correspondant à différents dossiers.
Le problème que je rencontre maintenant est qu'Apache est configuré avec de nombreux hôtes virtuels tels que les exemples suivants
<VirtualHost *:80>

ServerAdmin admin@linuxeye.com
DocumentRoot "/data/wwwroot/ddd/"
ServerName ddd.abc.def.com

<Répertoire "/data/wwwroot/weijb/">

SetOutputFilter DEFLATE
Options FollowSymLinks ExecCGI
Require all granted
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html index.php

</Répertoire>
</VirtualHost>

Mais lorsque je visite un nom de domaine non lié, tel que eee.abc.def.com. Le site Web sera résolu dans l'un de mes répertoires (tels que /data/wwwroot/XXX/) qui semble correspondre à un sous-répertoire que j'ai récemment créé.
Je ne veux pas d'une telle analyse automatique. Le but, je pense, est que je ne peux pas y accéder sans un nom de domaine lié de troisième niveau. Plutôt que de simplement l'analyser dans l'un de mes sous-répertoires.
Comment configurer Apache ?

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(1)
左手右手慢动作

Définissez un DocumentRoot "/data/wwwroot/" dans httpd.conf

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal