相关疑难解决方法(0)

VirtualHost总是在Ubuntu 14.04上使用Apache返回默认主机

我尝试在默认设置之外设置虚拟主机localhost.每当我尝试调用我的虚拟主机时,http://test我都会获得位于目录中的默认Apache2索引文件http://localhost.此外,apache在禁用(a2dissite)两个VirtualHost文件和重新加载apache(service apache2 reload)之后仍然返回此页面.

虚拟主机无法正常工作会出现什么问题?

组态:

我的目录结构如下:

/var/www/html                  # Default localhost dir
/var/www/html7index.html       # Apache2 default index

/var/www/test                  # HTML dir for the virtual host
/var/www/test/index.html       # My "website" 
Run Code Online (Sandbox Code Playgroud)

内容/etc/hosts:

127.0.0.1       localhost
127.0.1.1       Laptop
127.0.0.1       test
Run Code Online (Sandbox Code Playgroud)

目录内容/etc/apache2/sites-available:

000-default.conf
default-ssl.conf
test.conf
Run Code Online (Sandbox Code Playgroud)

档案000-default.conf:

<VirtualHost localhost:80>
        ServerName localhost
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

档案test.conf:

<VirtualHost test:80>
        ServerAdmin test@localhost
        ServerName test
        NameVirtualHost …
Run Code Online (Sandbox Code Playgroud)

apache ubuntu virtualhost

31
推荐指数
4
解决办法
6万
查看次数

标签 统计

apache ×1

ubuntu ×1

virtualhost ×1