How to enable server side includes

From Eprints Documentation

Jump to: navigation, search
Warning This feature requires EPrints version 3.2.1 or later

You must have the Apache Server Side Includes (SSI) module installed and enabled.

This enables you to add includes to the content of static pages. If you want to add dynamic content to the template you should do this via a template part in cfg.d/


Edit cfg/apache/[repoid].conf and add to the <Location> section AddOutputFilter and +Includes:

 <Location "/eprints">
   PerlSetVar EPrints_ArchiveID myrepo
   AddOutputFilter INCLUDES .html
   Options +ExecCGI +Includes
   Order allow,deny 
   Allow from all

Restart apache.


<!--#include virtual="/cgi/mydynbit"-->
Personal tools