Apache2 Web服务器问题

Apache2 Web服务器问题,apache,apache2,http-status-code-404,virtualhost,Apache,Apache2,Http Status Code 404,Virtualhost,我的Apache2服务器有问题,我希望你能帮助我解决这个问题 我的操作系统是安装了Apache2的Ubuntu 16.04,我遇到的问题是,当我将一个新网站添加到我的/var/www/文件夹时,我无法访问它,它只会给我一个404错误,说它不存在 我的第一个网站运行良好,没有任何问题,并且安装到/var/www/html 基本上,我希望它如下所示,当有人进入我的域时,我希望他们看到我在/var/www/html中的站点,他们目前正在这样做。 但是例如,当他们输入时,我希望他们被定向到我在/var/

我的Apache2服务器有问题,我希望你能帮助我解决这个问题

我的操作系统是安装了Apache2的Ubuntu 16.04,我遇到的问题是,当我将一个新网站添加到我的/var/www/文件夹时,我无法访问它,它只会给我一个404错误,说它不存在

我的第一个网站运行良好,没有任何问题,并且安装到/var/www/html

基本上,我希望它如下所示,当有人进入我的域时,我希望他们看到我在/var/www/html中的站点,他们目前正在这样做。 但是例如,当他们输入时,我希望他们被定向到我在/var/www/中创建的第二个文件夹,目前称为phpbb

我确实试图自己解决这个问题,但我找不到任何我真正理解的好解释,所以有人能帮我解决这个问题吗

这就是我的virtualhost文件目前的情况

<VirtualHost *:80>    
ServerAdmin kristofferforsberg@hotmail.com
ServerName myfirstsite.zapto.org
ServerAlias www.myfirstsite.zapto.org
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined

服务器管理员kristofferforsberg@hotmail.com
ServerName myfirstsite.zapto.org
ServerAlias www.myfirstsite.zapto.org
DocumentRoot/var/www/html
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
这就是我想要的结构,我得到的信息是,如果还有什么我需要向你们展示的,请告诉我

文件夹结构图片:

错误消息:

为什么不将
phpbb/
移动到
/var/www/html
?不需要另一个虚拟主机,除非您使用不同的域/端口等。

为什么不将
phpbb/
移动到
/var/www/html
?不需要另一个VirtualHost,除非您使用不同的域/端口等。

这是我的错,我应该提到它,但在未来,我将拥有更多的域名和子域,这就是为什么我想让它工作!您可能想将这些(子)域设置为虚拟主机(使用匹配的DocumentRoot),或者如果在同一主机上,则改为查看。这是我不明白的部分,我确实读过,但您是否可以给我一个代码示例,说明我的配置应该是什么样的?如果这是唯一的方法,这里有几个例子在页面上,还有。我现在没有访问任何apache2设置的权限,但它应该像
Alias”/phpbb/“”/var/www/phpbb/“
(首先尝试使用尾随斜杠,你总是可以将/phpbb重定向到/phpbb/以后。但问题是我知道如何添加域等等,但我的问题是,如果我将我的phpbb放在www文件夹下,我无法在本地访问该网站,如果我可以获得访问权限,我肯定可以找到如何使其联机的方法,但最大的问题是我现在甚至无法访问它,因为它位于/var/www/phpbb这是我的错,我应该提到它,但将来我会有更多的域名和子域,这就是为什么我想让它工作的原因!您可以将这些(子)域设置为虚拟主机(使用匹配的DocumentRoot),或者如果在同一台主机上查看。这是我不明白的部分,我确实读过,但是你能给我一个代码示例,说明我的配置应该是什么样子吗?如果这是唯一的方法,那么在页面上还有几个示例。我现在没有访问任何apache2设置的权限,但它应该像 别名“/phpbb/”/var/www/phpbb/”(首先尝试使用尾随斜杠,你总是可以将/phpbb重定向到/phpbb/以后。但问题是我知道如何添加域等等,但我的问题是,如果我将我的phpbb放在www文件夹下,我无法在本地访问该网站,如果我可以获得访问权限,我肯定可以找到如何使其联机的方法,但最大的问题是我当它位于/var/www/phpbb时,现在甚至无法访问它