aboutsummaryrefslogtreecommitdiffstats
path: root/config/apache_mod_security/apache_mod_security.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfSense.geekgod.com>2009-06-19 17:58:03 -0400
committerScott Ullrich <sullrich@pfSense.geekgod.com>2009-06-19 17:58:03 -0400
commit354393c638cde80402ffc0b592a6c8820406e941 (patch)
tree6818d2d701e6a9100ed9257f0f3c89c14db1018f /config/apache_mod_security/apache_mod_security.inc
parent107a9863c5f38382c58fa18ba0728a94ea53cbf2 (diff)
downloadpfsense-packages-354393c638cde80402ffc0b592a6c8820406e941.tar.gz
pfsense-packages-354393c638cde80402ffc0b592a6c8820406e941.tar.bz2
pfsense-packages-354393c638cde80402ffc0b592a6c8820406e941.zip
Move include file further down
Diffstat (limited to 'config/apache_mod_security/apache_mod_security.inc')
-rw-r--r--config/apache_mod_security/apache_mod_security.inc25
1 files changed, 13 insertions, 12 deletions
diff --git a/config/apache_mod_security/apache_mod_security.inc b/config/apache_mod_security/apache_mod_security.inc
index 3b3e8e33..90394d21 100644
--- a/config/apache_mod_security/apache_mod_security.inc
+++ b/config/apache_mod_security/apache_mod_security.inc
@@ -21,19 +21,20 @@ function apache_mod_security_resync() {
function generate_apache_configuration() {
// Generate mod_proxy specific configuration
$mod_proxy = "ProxyRequests on\n";
- foreach($config['installedpackages']['apache_mod_security']['config'] as $ams) {
- $sitename = str_replace(" ", "", $ams['sitename']);
- $mod_proxy .= "ProxyPass /{$sitename}/ {$sitename} \n";
- $mod_proxy .= "ProxyHTMLURLMap {$ams['siteurl']} /{$sitename} \n";
- $mod_proxy .= "<Location /{$sitename}/>\n";
- $mod_proxy .= " ProxyPassReverse /\n";
- $mod_proxy .= " SetOutputFilter proxy-html\n";
- $mod_proxy .= " ProxyHTMLURLMap / /{$sitename}/\n";
- $mod_proxy .= " ProxyHTMLURLMap /{$ams['sitename']} /{$sitename}\n";
- $mod_proxy .= " RequestHeader unset Accept-Encoding\n";
- $mod_proxy .= "</Location>\n";
+ if($config['installedpackages']['apache_mod_security']) {
+ foreach($config['installedpackages']['apache_mod_security']['config'] as $ams) {
+ $sitename = str_replace(" ", "", $ams['sitename']);
+ $mod_proxy .= "ProxyPass /{$sitename}/ {$sitename} \n";
+ $mod_proxy .= "ProxyHTMLURLMap {$ams['siteurl']} /{$sitename} \n";
+ $mod_proxy .= "<Location /{$sitename}/>\n";
+ $mod_proxy .= " ProxyPassReverse /\n";
+ $mod_proxy .= " SetOutputFilter proxy-html\n";
+ $mod_proxy .= " ProxyHTMLURLMap / /{$sitename}/\n";
+ $mod_proxy .= " ProxyHTMLURLMap /{$ams['sitename']} /{$sitename}\n";
+ $mod_proxy .= " RequestHeader unset Accept-Encoding\n";
+ $mod_proxy .= "</Location>\n";
+ }
}
-
// Set global site e-mail
if($config['installedpackages']['apache_mod_security_settings']['config']['globalsiteadminemail']) {
$global_site_email = $config['installedpackages']['apache_mod_security_settings']['config']['globalsiteadminemail'];