diff --git a/hosts/containers/mediawiki/default.nix b/hosts/containers/mediawiki/default.nix index b5c6b825..31955487 100644 --- a/hosts/containers/mediawiki/default.nix +++ b/hosts/containers/mediawiki/default.nix @@ -71,6 +71,13 @@ in enableACME = true; forceSSL = true; hostName = "wiki.c3d2.de"; + extraConfig = '' + RewriteEngine On + RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f + RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d + RewriteCond %{REQUEST_URI} !^/images + RewriteRule ^(.*) /index.php/$1 [L,QSA] + ''; }; #skins = { # Vector = "${ourMediawiki}/share/mediawiki/skins/Vector"; @@ -79,6 +86,8 @@ in name = "C3D2"; extraConfig = '' + $wgArticlePath = '/$1'; + $wgShowExceptionDetails = true; $wgDBserver = "${cfg.database.socket}"; $wgDBmwschema = "mediawiki";