我在apache中设置了一个包含2个虚拟主机的conf文件:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName test.domain.com
WSGIScriptAlias / /var/django/test/test/wsgi.py
<Directory /var/django/test/test>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *.80>
ServerAdmin webmaster@localhost
ServerName domain.com
#ServerAlias *.domain.com
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
但不幸的是,无论我在浏览器中放入哪个域,都只会调用第一个。
我的期望是只有test.domain.com会打开我的Django项目,所有其他子域名都会使用标准网站。
我做错了什么?
此致
千电子伏
答案 0 :(得分:0)
错误在于:
用&#34;&#34;替换点后的
它完成了工作。