Hi,

as explained in [1], I guess that a "AllowOverride Options" is missing in your configuration file.

BTW, if you can use only configuration files (and avoid using .htaccess files), performance should be better.

Best regards,

CJ


[1] http://httpd.apache.org/docs/2.4/en/mod/mod_include.html#enabling

Le 18/10/2019 à 18:28, Russell Bateman a écrit :
Running Apache2 (2.4.29-lubuntu4.11) on Ubuntu Server 18.04.

Consider file /test.shtml/:

    <html>
    <body>
    <!--#echo var="DATE_LOCAL" -->
    </body>
    </html>


I have created /.htaccess/ in the same directory to contain:

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


This same subdirectory includes /index.html/ for active domain /windofkeltia.com/, which does work.

My vhosts file for this domain, //etc/apache2/sites-available/windofkeltia.conf/, appears thus:

    <VirtualHost *:80>
        ServerAdmin r...@windofkeltia.com
        ServerName   windofkeltia.com
        ServerAlias www.windofkeltia.com
        DocumentRoot /var/www/windofkeltia.com
        ErrorLog     ${APACHE_LOG_DIR}/error.log
        CustomLog    ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>


As I recall, //etc/apache2/apache2.conf/ remains at the factory setting. It does include the directive:

    AccessFileName .htaccess


 On the off-chance it was necessary to do so after creating .htaccess, I did

    # systemctl restart apache2.service

In Chrome, /http://windofkeltia.com/test.shtml/ *does not exhibit the date* as hoped. This is my first time attempting to make use of Apache SSI.

Any comments are welcome for which I'm profusely thankful.


Reply via email to