SSI不工作在Ubuntu 16.04和Apache 2.4.18

问题描述:

我试图运行bWAPP SSI注入课。但是,似乎SSI不能在我的电脑上工作。我在Ubuntu 16.04上使用PHP 5.6.30和Apache 2.4.18。我已经添加了以下到/etc/apache2/apache2.conf但不工作SSI不工作在Ubuntu 16.04和Apache 2.4.18

<Directory /var/www/html/bWAPP/> 
    Options +Includes 
    AddType text/html .shtml 
    AddOutputFilter INCLUDES .shtml 
</Directory> 

加入以下/var/www/html/bWAPP/.htaccess也没有工作

Options +Includes 
AddType text/html .shtml 
AddOutputFilter INCLUDES .shtml 

我已经重新启动Apache服务器,但仍然没有工作。 有什么我必须做,以启用SSI?

为了能够在Ubuntu/Apache的Web服务器的SSL,你需要采取命令行下面的步骤:

  1. a2enmod SSL
  2. a2ensite默认的ssl.conf
  3. 服务的Apache2重启

对于特定的虚拟主机,只需将default-ssl.conf复制到(例如)bwapp.conf并将其更改为类似于此样的文件

ServerName bwapp.youserver.com 
    ServerAlias www.bwapp.yourserver.com 

    ServerAdmin [email protected] 

    DocumentRoot /var/www/html/bwapp/ 

    <Directory /var/www/html/bwapp> 
      Options FollowSymLinks 
      DirectoryIndex index.php 
    </Directory> 

之后,从命令行开启

  1. a2ensite bwapp.conf
  2. 服务的Apache2重启

好运这个虚拟主机。