#------------------------------------------------------------
# Mediawiki
#------------------------------------------------------------
Alias /mediawiki /opt/mediawiki
Alias /wiki /opt/mediawiki/index.php
{
my $mwsec = $mediawiki{'HTTPS'} || "off";
if ($mwsec eq "off")
{
$OUT .= " # SSLRequireSSL on";
} else {
$OUT .= " SSLRequireSSL on";
}
}
{
my $version = '74';
$OUT .= qq(
AddType application/x-httpd-php .php
SetHandler "proxy:unix:/var/run/php-fpm/php$version.sock|fcgi://localhost"
)
}
Options FollowSymLinks
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
order deny,allow
{
my $mwiki = $mediawiki{'PublicAccess'} || "local";
if ($mwiki eq "local")
{
$OUT .= " Require ip $localAccess";
} else {
$OUT .= " Require all granted";
}
}
#------------------------------------------------------------