ServerName {{ wiki }}.opensuse.org UseCanonicalName Off AADefaultHatName vhost_{{ wiki }}wiki DocumentRoot /srv/www/{{ wiki }}.opensuse.org/public Require all granted Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(Index.php/)?(.+)$ index.php?title=$2 [PT,L,QSA] SetEnv TMP /srv/www/{{ wiki }}.opensuse.org/tmp/ # make suse PHP sees that https is used SetEnvIf X-Forwarded-Proto "https" HTTPS=on php_admin_flag engine on {%- if wiki == 'en-test' %} php_admin_value open_basedir "/srv/www/en-test.opensuse.org/:/usr/share/mediawiki_{{ version.replace('-git', '') }}/:/usr/share/mediawiki_{{ version }}/:/dev/urandom:/bin/bash" {%- else %} php_admin_value open_basedir "/srv/www/{{ wiki }}.opensuse.org/:/usr/share/mediawiki_{{ version }}:/dev/urandom:/bin/bash" {%- endif %} php_admin_value upload_tmp_dir /srv/www/{{ wiki }}.opensuse.org/tmp/ php_admin_value session.save_path /srv/www/{{ wiki }}.opensuse.org/tmp/ php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -f noreply+{{ wiki }}-wiki@opensuse.org" LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{X-Forwarded-For}i\"" combinedproxy CustomLog "/var/log/apache2/{{ wiki }}-access_log" combinedproxy # vim:ft=apache