Changes

From SME Server
Jump to navigationJump to search
3,476 bytes added ,  10:39, 6 May 2016
no edit summary
Line 174: Line 174:     
</pre>
 
</pre>
 +
 +
 +
 +
 +
this is the original template based in SME7
 +
 +
cat /etc/e-smith/templates/etc/httpd/conf/httpd.conf/95mediawiki
 +
 +
#------------------------------------------------------------
 +
#  Mediawiki
 +
#------------------------------------------------------------
 +
Alias /mediawiki /opt/mediawiki
 +
Alias /wiki      /opt/mediawiki/index.php
 +
 +
<Directory /opt/mediawiki>
 +
{
 +
    my $mwsec = $mediawiki{'HTTPS'} || "off";
 +
    if ($mwsec eq "off")
 +
    {
 +
  $OUT .= "  # SSLRequireSSL on";   
 +
    } else {
 +
  $OUT .= "  SSLRequireSSL on";
 +
    }
 +
}
 +
AddType application/x-httpd-php .php .php3 .phtml
 +
Options FollowSymLinks
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
php_flag register_globals off
 +
php_admin_value open_basedir /opt/mediawiki/:/tmp/
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/includes>
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/languages>
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/maintenance>
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/math>
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/tests>
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/maintenance/archives>
 +
order deny,allow
 +
{
 +
    my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
    if ($mwiki eq "local")
 +
    {
 +
  $OUT .= "  deny from all\n";
 +
  $OUT .= "  allow from $localAccess";   
 +
    } else {
 +
  $OUT .= "  allow from all";
 +
    }
 +
}
 +
</Directory>
 +
 +
<Directory /opt/mediawiki/serialized>
 +
  order deny,allow
 +
        {
 +
            my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
            if ($mwiki eq "local")
 +
            {
 +
  $OUT .= "  deny from all\n";
 +
          $OUT .= "  allow from $localAccess";
 +
            } else {
 +
          $OUT .= "  allow from all";
 +
            }
 +
}
 +
</Directory>
 +
 +
 +
<Directory /opt/mediawiki/t>
 +
  order deny,allow
 +
        {
 +
            my $mwiki = $mediawiki{'PublicAccess'} || "local";
 +
            if ($mwiki eq "local")
 +
            {
 +
          $OUT .= "  deny from all\n";
 +
          $OUT .= "  allow from $localAccess";
 +
            } else {
 +
          $OUT .= "  allow from all";
 +
            }
 +
}
 +
</Directory>
 +
 +
#------------------------------------------------------------
63

edits

Navigation menu