SSI不适用于Ubuntu 16.04和Apache 2.4.18

时间:2017-05-13 20:21:27

标签: apache .htaccess ubuntu ssi

我试图运行bWAPP SSI注射课程。但是,SSI似乎无法在我的计算机上运行。我在Ubuntu 16.04上使用PHP 5.6.30和Apache 2.4.18。我已将以下内容添加到/etc/apache2/apache2.conf但未正常工作

<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吗?

1 个答案:

答案 0 :(得分:0)

要在Ubuntu / Apache-WebServer上启用ssl,您需要在命令行上执行后续步骤:

  1. a2enmod ssl
  2. a2ensite default-ssl.conf
  3. service apache2 restart
  4. 对于特定的虚拟主机,只需将default-ssl.conf复制到例如bwapp.conf并更改该文件,如下所示

        ServerName  bwapp.youserver.com
        ServerAlias www.bwapp.yourserver.com
    
        ServerAdmin webmaster@yourserver.com
    
        DocumentRoot /var/www/html/bwapp/
    
        <Directory /var/www/html/bwapp>
                Options FollowSymLinks
                DirectoryIndex index.php
        </Directory>
    

    之后,从命令行启用此虚拟主机

    1. a2ensite bwapp.conf
    2. service apache2 restart
    3. 祝你好运。