mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-22 03:53:47 +00:00
mediawiki rewrite rules only needed with no urlPrefix
This commit is contained in:
parent
c23ec33c77
commit
1e7300ad67
@ -126,7 +126,17 @@ in
|
|||||||
</Directory>
|
</Directory>
|
||||||
''}
|
''}
|
||||||
|
|
||||||
${optionalString (config.urlPrefix != "") "Alias ${config.urlPrefix} ${mediawikiRoot}"}
|
${if config.urlPrefix != "" then "Alias ${config.urlPrefix} ${mediawikiRoot}" else ''
|
||||||
|
RewriteEngine On
|
||||||
|
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
|
||||||
|
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
|
||||||
|
RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/${if config.articleUrlPrefix == ""
|
||||||
|
then ""
|
||||||
|
else "${config.articleUrlPrefix}/"
|
||||||
|
}index.php [L]
|
||||||
|
|
||||||
|
RewriteRule ^/*$ ${mediawikiRoot}/index.php [L] # For syntax hilighter: */
|
||||||
|
''}
|
||||||
|
|
||||||
<Directory ${mediawikiRoot}>
|
<Directory ${mediawikiRoot}>
|
||||||
Order allow,deny
|
Order allow,deny
|
||||||
@ -137,13 +147,6 @@ in
|
|||||||
${optionalString (config.articleUrlPrefix != "") ''
|
${optionalString (config.articleUrlPrefix != "") ''
|
||||||
Alias ${config.articleUrlPrefix} ${mediawikiRoot}/index.php
|
Alias ${config.articleUrlPrefix} ${mediawikiRoot}/index.php
|
||||||
''}
|
''}
|
||||||
|
|
||||||
RewriteEngine On
|
|
||||||
RewriteCond ${mediawikiRoot}/$0 !-f
|
|
||||||
RewriteCond ${mediawikiRoot}/$0 !-d
|
|
||||||
RewriteRule ^(.*)$ ${mediawikiRoot}/index.php [L]
|
|
||||||
|
|
||||||
RewriteRule ^/*$ ${mediawikiRoot}/index.php [L] # For syntax hilighter: */
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
documentRoot = if config.urlPrefix == "" then mediawikiRoot else null;
|
documentRoot = if config.urlPrefix == "" then mediawikiRoot else null;
|
||||||
|
Loading…
Reference in New Issue
Block a user