Problem mit der Auflösung des Apache-Domänennamens?
PHP中文网
PHP中文网 2017-05-16 17:00:19
0
1
587

1. Jetzt hat mein Alibaba Cloud-Server eine unabhängige öffentliche IP
2. A *.abc.def.com ist mit meiner Alibaba Cloud-IP verknüpft.
3. Hier führe ich die Auflösung virtueller Domänennamen der dritten Ebene durch, die verschiedenen Ordnern entsprechen.
Das Problem, auf das ich jetzt stoße, ist, dass Apache mit vielen virtuellen Hosts konfiguriert ist, wie zum Beispiel den folgenden Beispielen
<VirtualHost *:80>

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

<Verzeichnis "/data/wwwroot/weijb/">

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

</Directory>
</VirtualHost>

Aber wenn ich einen ungebundenen Domainnamen besuche, wie zum Beispiel eee.abc.def.com. Die Website wird in eines meiner Verzeichnisse (z. B. /data/wwwroot/XXX/) aufgelöst, das einem Unterverzeichnis zu entsprechen scheint, das ich kürzlich erstellt habe.
Ich möchte kein solches automatisches Parsen. Ich denke, der Zweck besteht darin, dass ich ohne einen gebundenen Domänennamen der dritten Ebene nicht darauf zugreifen kann. Anstatt es einfach in eines meiner Unterverzeichnisse zu analysieren.
Wie konfiguriere ich Apache?

PHP中文网
PHP中文网

认证高级PHP讲师

Antworte allen(1)
左手右手慢动作

在httpd.conf设置一个DocumentRoot "/data/wwwroot/"

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage